如何在jsp中引入javaBean(100分)

  • 主题发起人 主题发起人 yudi177
  • 开始时间 开始时间
Y

yudi177

Unregistered / Unconfirmed
GUEST, unregistred user!
你用的环境是jdk1.3+Tomcat 4.0 环境变量设置如下:
CLASSPATH c:/JDK1.3/LIB/dt.JAR;c:/JDK1.3/LIB/TOOLS.JAR;c:/JDK1.3/BIN;d:/class
java_home c:/jdk1.3
也在建立了一个虚拟目录zjf 对应目录为 d:/jsp
javabBean 源程序如下:
package text;
import java.sql.*;
public class abc {
} 注:已经编译通过 均放在 d:/class 下
jsp 源程序如下:
<%@ page language="java" %>
<jsp:useBean id="abc" scope="application" class="class.abc"/>
注:放在d:/jsp 下(虚拟目录)
错误如下:
org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 3 in the jsp file: /a1.jsp
Generated servlet error:
C:/Program Files/Apache Tomcat 4.0/work/Standalone/localhost/zjf/a1$jsp.java:60: 需要标识符。
class.abc abc = null;
^
An error occurred at line: 3 in the jsp file: /a1.jsp
Generated servlet error:
C:/Program Files/Apache Tomcat 4.0/work/Standalone/localhost/zjf/a1$jsp.java:61: 需要 '}'。
boolean _jspx_specialabc = false;
^
An error occurred at line: 3 in the jsp file: /a1.jsp
Generated servlet error:
C:/Program Files/Apache Tomcat 4.0/work/Standalone/localhost/zjf/a1$jsp.java:62: 需要类型。
synchronized (application) {
^
3 个错误
请指教,谢谢





 
<%@ page contentType="text/html;
charset=Shift_JIS" %>
<%@ page import="java.util.*" %>
<jsp:useBean id="bean" class="jp.co.imb.jspbean" />
<jsp:setProperty name="bean" property="*" />
在tomcat的webapps底下建个目录,保存你的文件,
 
<jsp:useBean id="abc" scope="application" class="text.abc"/>
其中:text是你的包的名字
 
我将jsp 源文件改为
<%@ page language="java" %>
<jsp:useBean id="aaa" scopt="Session" class="text.abc">
出现如下错误
description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
exception
 
你的abc.java是在text目录下吗
 
应该在哪建立text目录
还需要哪些设置?
在线等待,谢谢
 
根据我的理解text应该是你的包
简单一点来说, 包就是一个目录, 下面的子包就是子目录, 这个包里的类就是
这个目录下的文件。
 
是text 的确定是我的包
但是需要建在哪个盘哪个目录下
怎样设置
Tomcat才能找到这个包哪
我现在的设置就是上面所说
你认为应该怎么做
急!!!
 
在tomcat的webapp下建立自己的Web应用程序路径,参照tomcat自带的examples,然后把类
放到web-inf的classes路径下。
 
你只要在你的在d:/class下建立目录
text 然后把javaBean放进去
再把jsp放进d:/jsp下
就可浏览了
 
多人接受答案了。
 
后退
顶部