2013-02-13 46 views
0

這是我的JSP頁面。如何在jsp中調用文件?

<%@ page language="java" contentType="text/html; charset=ISO-8859-1" 
     pageEncoding="ISO-8859-1" %> 


    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 

    <html> 

    <head> 

    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> 

    <title>Insert title here</title> 

    </head> 

    <body> 

    <jsp:useBean id="link" class="com.Sshexample"> 

    <%= link.callconst()%> 

    </jsp:useBean> 

    </body> 

    </html> 

我想問這是我沉思調用它正在與UNIX連接server.can任何身體告訴我,爲什麼我收到此錯誤java文件馬網頁?

org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP 
    org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156) 

    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329) 

    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) 

    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) 

    javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 

我正面臨這個問題................?

+0

[這個問題(可能的重複http://stackoverflow.com/questions/10994562/call-java-class -from-JSP)。一探究竟。 – SudoRahul 2013-02-13 05:27:45

+0

你可以發佈你的完整堆棧跟蹤異常嗎? – NPKR 2013-02-13 05:29:33

回答

0

裏面<jsp:useBean>你已經寫了<%= link.callconst()%>

<body> 

    <jsp:useBean id="link" class="com.Sshexample"> 

    <%= link.callconst()%> 

    </jsp:useBean> 

    </body> 

使用此

<body> 

    <jsp:useBean id="link" class="com.Sshexample"></jsp:useBean> 

    <%= link.callconst()%> 
    </body> 
+0

普拉迪普IM剛開此錯誤:javax.servlet.ServletException:java.lang.NoClassDefFoundError:COM/JSCAPE/INET/SSH/SshListener \t org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268) \t javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 根本原因 – ricky 2013-02-13 06:43:03

+0

我實際上是java的新手,所以nt知道堆棧跟蹤應該在日誌文件中找到多少? – ricky 2013-02-13 06:44:26