lz 你这样的问题,怀疑是你的数据有问题了,数据项有空值,当你取的时候无法正常生产对象,这样就抛出空指针。你可以去看看是哪个功能抛出来的异常,然后到这么功能下把sql打印出来,到数据执行一下,对对数据看看正确不,和以前的数据有没有什么异样。如果数据有问题,你就手工改下,然后到程序相应模块做bug修正。一般都是程序验证疏忽引起的。
解决方案 »
- 怎么解决?
- 关于java struct2项目的中s:component组件问题
- struts 1.2 批量提交
- 求助:小妹刚刚开始学JSP配Tomcat时遇到问题
- 学j2ee要用到哪些软件以及它们的配置方法
- 求助一奇怪问题
- J2EE SDK 5安装问题
- 高分:jb8产生ejb的路径怎么设置???????
- 在jbuilder中部署ejb时出现提示“JNDI naming exception: Naming exception trying to connect to: t3://localhost:7001 as: system: fir
- Jsp 和 Html 有关标签的区别
- 新手请教
- vssver.scc
index_jsp.java:116
index_jsp.java:72
看看这个文件,这两行前后.
这个文件在哪里呢??
在 tomcat/works/catalina/localhost 目录下面哦!
你的index.jsp页面的Message(err)标签收到了null 你检查一下这个项的数据来源,一般在资源文件里面。也可能是在数据库里面
这里怎么简易的调试 jsp 程序
貌似是 jsp 里用到的 resource 字段 在 文件里没有定义.
org.apache.struts.taglib.TagUtils.retrieveMessageResources(TagUtils.java:1175)
org.apache.struts.taglib.TagUtils.message(TagUtils.java:1038)
org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:224)
比如说 jsp 里 <bean:write message="testdir"/>
但 testdir 在 web.xml 制定的 application resource 文件里 不存在.
引用了不存在的 资源字段.
楼上的想法我十分赞同,之直接恢复数据库,不过我想干脆把数据库清干净(现在正在和linux的权限问题做斗争……-……)。还有问题想问
<%@taglib uri="/tags/struts-logic" prefix="logic"%>
<%@taglib uri="/tags/struts-bean" prefix="bean"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
[b]<title><bean:message key="LiveZine.Console.Tilte" /></title> [/b]
《!好像这里问题了,我检查index_jsp.java的时候,在web.xml里面也无法找到application resource定义》
<script type="text/javascript">
var host=window.location.href;
alert(host);
if (host.indexOf("http://localhost:8080/")>0)
{
alert(">0");
window.location="http://localhost:8080/main/Logins.shtml";
} else{
alert("else");
window.location="http://localhost:8080/main/Login.shtml";
}
</script>
</head>
<body>
<logic:redirect page="/Login.shtml" />
</body>
</html>
想问下
logic:redirect page="/Login.shtml这里的为什么写 shtml,我也找不到 Login.shtml,我不了解shtml它是否就是对应Login.jsp?
代码中写locaohost,貌似不是很好