菜鸟问题(50分)

  • 主题发起人 主题发起人 church19821
  • 开始时间 开始时间
C

church19821

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么样才能在jsp中使用javabean 阿?
我是用了<jsp:useBean id="test" class="Test" scope="session"/>
Test.class已通过编译,并放在了classpath所设定的目录下面;
可是运行时却出现错误!
谢谢各位!
 
<jsp:useBean id="test" scope="session" class="Test" />
 
不对,
那是对的,
你的环境配置对吗
如JAVA_HOME/TOMCAT_HOME/path/classpath
 
试一下将Test.class放在jsp文件所在目录的WEB-INF/classes目录里
 
class那里写全路径。。。那个路径一看上去不顺眼。
 
必须放在WEB-INF/classes下,
并且如果你的类使用了包,则必须在WEB-INF/classes的包名的子目录下
 
首先看一下你的Test.java中是否加了package ----
如果没有加,则将编译好的Test.class 放到jsp文件所在目录的WEB-INF/classes目录里,就可以了。
<jsp:useBean id="test" class="Test" scope="session"/>
如果有package 假设 package com.test;
则将编译好的Test.class放到jsp文件所在目录的WEB-INF/classes/com/test/目录里,
<jsp:useBean id="test" class="com.test.Test" scope="session"/>
 
接受答案了.
 
后退
顶部