我的JSP文件内容:位于ROOT目录下<%@ page contentType="text/html;Charset=GB2312"%>
<html><body>
<jsp:useBean id="zz" class="Test" scope="session"></jsp:useBean>
<%=zz.myTest()%>
</body>
</html>我所用的类编译正确生成的字节码文件位于ROOT目录的WEB-INF/classes目录下:public class Test
{
public String mytest()
{
return "我是用来测试JSP JAVABEAN";
}
}
为什么还是报错 想不明白 求指点
<html><body>
<jsp:useBean id="zz" class="Test" scope="session"></jsp:useBean>
<%=zz.myTest()%>
</body>
</html>我所用的类编译正确生成的字节码文件位于ROOT目录的WEB-INF/classes目录下:public class Test
{
public String mytest()
{
return "我是用来测试JSP JAVABEAN";
}
}
为什么还是报错 想不明白 求指点
错误总是指在这一行 想不明白
另外<%=zz.myTest()%>,你zz是放在session里,这样输出不了东西吧.
有包名要带上·还有·
zz.myTest()
小写的t
Test cannot be resolved to a type
1: <%@ page contentType="text/html;Charset=GB2312"%>
2: <html><body>
3: <jsp:useBean id="zz" class="Test" scope="page"></jsp:useBean>
4: <%=zz.mytest()%>
5: </body>
6: </html>
报错内容
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + request.getServerPort()
+ path + "/";
%>你的JSP文件是不是把这段代码删掉了?加上··
先把这些加上,出现不必要的错误,浪费时间