首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

用Struts开发,如果jsp中有错误,在哪里可以查询是什么东东

2011-12-03 
用Struts开发,如果jsp中有错误,在哪里可以查询是什么错误?我的tomcatlogs目录里什么都没有。大家如果jsp有

用Struts开发,如果jsp中有错误,在哪里可以查询是什么错误?
我的tomcat   logs目录里什么都没有。

大家如果jsp有错误,都是怎么查错在哪里的?

[解决办法]
看你浏览器显示什么错误啊
[解决办法]
一般页面有错的话问题有很多
1。标签错误:包括属性错误、没有起始标签或结束标签等等。当出现这种的时候你的IDE会提示红色的小块,表示有错,还有就是在IE浏览器里面也会报那一行有错。(有时语法错误也会这样提示)
2。导入一些包时错误:这种时候页面可能不会提示,在你运行的时候你得看看提示。会出现你所需要的某个类或变量是无效的或不存在的错误。
3.在使用struts的时候,如果你的页面用了struts标签,那么,你得有对应的ActionFormBean、ActionServlet。否则也会报错,会提示找不到bean。
等等。最常出现的可能就是这样

[解决办法]
Tomcat的日志可以设置, 一般使用log4j然后把日志输出到logs/下的几个文件中...

JSP有错, 在页面上应该会有异常信息吧

另外现在支持JSP调试的开发环境也有...
[解决办法]
看编译后的servlet就可以找到错误。。在work文件夹下
[解决办法]
一般出错在页面中页 能显示出来,不过建议你配置一个log4j,这样查看错误方便。
[解决办法]
把你的的jsp的 <html> .... </html> 部分用 <%try{%> 和 <%}catch(Exception e){e.printStackTrace();}%> 括起来,然后运行开标准输出上的log。
[解决办法]
log4j
[解决办法]
<%try{%>


你的整个代码

<%
}catch(Exception e){
System.out.println(e.toString());
}
%>

[解决办法]
在eclipse里面启动的tomcat.那么在eclipse下面的console会有tomcat启动的信息及出错的信息.

[解决办法]
配置一个log4j

热点排行