org.apache.jasper.JasperException: An exception occurred processing JSP page /Web/orders/Mybid.jsp at line 136133: %>
134: <tr>
135: <td class="td_nbg_m"><%=model.getfromId()%></td>
136: <td class="td_nbg_m"><%=new productDao().GetModel(model.gettoId()).getname()%></td>
137: <td class="td_nbg_m">
138: <%=model.getcontents()%></td>
139: <td class="td_nbg_m"><%=model.getaddTime() %></td>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause java.lang.NullPointerException
org.apache.jsp.Web.orders.Mybid_jsp._jspService(Mybid_jsp.java:210)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)个人感觉是<%=new productDao().GetModel(model.gettoId()).getname()%>返回了一个空值,但是这一句代码在别的页面中能够正常运行,我试过把里面model.gettoId()改成一个int值,是能够执行的。上面那个乱码了不知道有没有影响。另外我分数太低,帖子分数全部也只能给10分了...求各位大神帮忙啊!异常JSP
134: <tr>
135: <td class="td_nbg_m"><%=model.getfromId()%></td>
136: <td class="td_nbg_m"><%=new productDao().GetModel(model.gettoId()).getname()%></td>
137: <td class="td_nbg_m">
138: <%=model.getcontents()%></td>
139: <td class="td_nbg_m"><%=model.getaddTime() %></td>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:521)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:430)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause java.lang.NullPointerException
org.apache.jsp.Web.orders.Mybid_jsp._jspService(Mybid_jsp.java:210)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)个人感觉是<%=new productDao().GetModel(model.gettoId()).getname()%>返回了一个空值,但是这一句代码在别的页面中能够正常运行,我试过把里面model.gettoId()改成一个int值,是能够执行的。上面那个乱码了不知道有没有影响。另外我分数太低,帖子分数全部也只能给10分了...求各位大神帮忙啊!异常JSP
解决方案 »
- 高手求助求助!!!!!
- 请说明servlet过滤器和过滤器链的关系,并详细描述过滤器和过滤器链的工作过程
- jbpm3和spring整合时遇到Cannot find the declaration of element 'jbpm-configurati
- struts中使用format的时间格式是12小时的,怎样用24小时格式?
- Axis+tomcat配置失败,高手请看看
- 用mysql保存GBK中文時出錯
- |---->我的tomcat启动以后,为什么弹出请输入网络密码的窗口
- 看看这个程序,关于银行的.好急的!
- Struts将package我名字改了怎么就不好使用权了啊。???????
- 遍历list效率问题
- Linux 下activemq-5.4.3无法启动
- java中有没有类似C#中Tabcontrol控件
1.model
2.new productDao().GetModel(model.gettoId())
3.
不对哦 我前面的代码已经对model进行了定义,而且如果我单独对model.gettoId进行输出是能够正常输出运行的
补充下代码
<%
}
}
String sw2 = " type='bs' and fromId="+user.getid();
//if (user.getroleId() == 1) {
//sw += " and fromId=" + user.getid();
//}
messageDao dal2 = new messageDao();
List<message> list2 = dal2.GetList(sw2);
if (list2 != null && list2.size() > 0) {
for (int i = 0; i < list2.size(); i++) {
message model = list2.get(i);
sList = new scoreDao().GetList(" pId=" + model.gettoId());
%>
<tr>
<td class="td_nbg_m"><%=model.getfromId()%></td>
<td class="td_nbg_m"><%=new productDao().GetModel(model.gettoId())
.getname()%></td>
<td class="td_nbg_m">
<%=model.getcontents()%></td>
<td class="td_nbg_m"><%=model.getaddTime() %></td>
135: <td class="td_nbg_m"><%=model.getfromId()%></td>那么 下一局里面穿的参数也是乱码
136: <td class="td_nbg_m"><%=new productDao().GetModel(model.gettoId()).getname()%></td>
根据乱码查询 getModel() 方法,无返回结果 出现空指针。
里面直接放int 类型的 无乱码 执行正常属于传参出现乱码问题