jsp页面部分代码
<tr height="30px">
<th><font color="red" size="2">*</font><font size="2">上报日期:</font></th><td><font size="2">${requestScope.travelExpense.reportDate}</font></td>
<th><font size="2">姓名:</font></th><td><font size="2">${requestScope.travelExpense.name}</font></td>
</tr>
<tr>
<th><font size="2">部门:</font></th><td><font size="2">${requestScope.travelExpense.department}</font></td>
<th><font size="2">项目号:</font></th><td><font size="2">${requestScope.travelExpense.depId}</font></td>
</tr>
<tr>
<th><font size="2">出差事由:</font></th><td><font size="2">
${requestScope.travelExpense.reason}</font></td>
<th><font size="2">地点:</font></th><td><font size="2">${requestScope.travelExpense.place}</font></td>
</tr>
<tr>
<th><font size="2">起始日期:</font></th><td><font size="2">${requestScope.travelExpense.startDate}</font></td>
<th><font size="2">终止日期:</font></th><td><font size="2">${requestScope.travelExpense.endDate}</font></td>
</tr>
<tr>
<th><font size="2">天数:</font></th><td><font size="2">
${requestScope.travelExpense.days}</font></td>
<th><font size="2">车船费:</font></th><td><font size="2">${requestScope.travelExpense.travelExpense}</font></td>
</tr>
所报错误:
Struts Problem Report
Struts has detected an unhandled exception: Messages: Property 'reportDate' not found on type java.lang.Double
An exception occurred processing JSP page /reimbursement/TravelExView.jsp at line 30 27:
28: 29: 30: *上报日期: "${requestScope.travelExpense.reportDate}" 31: 姓名: ${requestScope.travelExpense.name} 32:
33: Stacktrace:
File: javax/el/BeanELResolver.java
Line number: 193
--------------------------------------------------------------------------------Stacktraces
org.apache.jasper.JasperException: An exception occurred processing JSP page /reimbursement/TravelExView.jsp at line 30 27: 28: 29: 30: *上报日期: "${requestScope.travelExpense.reportDate}" 31: 姓名: ${requestScope.travelExpense.name} 32:
33: Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
<tr height="30px">
<th><font color="red" size="2">*</font><font size="2">上报日期:</font></th><td><font size="2">${requestScope.travelExpense.reportDate}</font></td>
<th><font size="2">姓名:</font></th><td><font size="2">${requestScope.travelExpense.name}</font></td>
</tr>
<tr>
<th><font size="2">部门:</font></th><td><font size="2">${requestScope.travelExpense.department}</font></td>
<th><font size="2">项目号:</font></th><td><font size="2">${requestScope.travelExpense.depId}</font></td>
</tr>
<tr>
<th><font size="2">出差事由:</font></th><td><font size="2">
${requestScope.travelExpense.reason}</font></td>
<th><font size="2">地点:</font></th><td><font size="2">${requestScope.travelExpense.place}</font></td>
</tr>
<tr>
<th><font size="2">起始日期:</font></th><td><font size="2">${requestScope.travelExpense.startDate}</font></td>
<th><font size="2">终止日期:</font></th><td><font size="2">${requestScope.travelExpense.endDate}</font></td>
</tr>
<tr>
<th><font size="2">天数:</font></th><td><font size="2">
${requestScope.travelExpense.days}</font></td>
<th><font size="2">车船费:</font></th><td><font size="2">${requestScope.travelExpense.travelExpense}</font></td>
</tr>
所报错误:
Struts Problem Report
Struts has detected an unhandled exception: Messages: Property 'reportDate' not found on type java.lang.Double
An exception occurred processing JSP page /reimbursement/TravelExView.jsp at line 30 27:
28: 29: 30: *上报日期: "${requestScope.travelExpense.reportDate}" 31: 姓名: ${requestScope.travelExpense.name} 32:
33: Stacktrace:
File: javax/el/BeanELResolver.java
Line number: 193
--------------------------------------------------------------------------------Stacktraces
org.apache.jasper.JasperException: An exception occurred processing JSP page /reimbursement/TravelExView.jsp at line 30 27: 28: 29: 30: *上报日期: "${requestScope.travelExpense.reportDate}" 31: 姓名: ${requestScope.travelExpense.name} 32:
33: Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
解决方案 »
- 请教一个问题
- 新手问题,关于HelloWorld的。
- 利用openJMS做了一个简单的发送和接收到例子,打成jar包运行就会报错,不打jar包跑正常,请高手看看!
- 大见看看见过这个异常吗
- 弄了几天,还是没装好远行JSF的环境...望大家进来给些意见
- 高分挑战高手:jsp访问ejb
- String[] strAry = str.split("[ ]"); 这句话是什么意思?
- Struts问题,关于<html:multibox>标签。
- 问:EJB中的Bean、remote/local、home/localHome三者之间的关系?
- 救命JB8+Weblogic7下TxDataSource的配置和使用问题
- 连接oracle,Cannot create PoolableConnectionFactory
- myeclipse导入项目.java文件里面中文乱码,但jsp xml 等文件都没有乱码..
<th><font size="2">车船费:</font></th><td><font size="2">${requestScope.travelExpense.travelExpense}</font></td>
</tr>
大家仔细看这一段代码类的对象名跟一个属性名是重复的,即travelExpense.travelExpense
后台的程序没有错误,这种重复了的命名导致jsp页面的错误,也就是jsp会将其视为错误。刚开始写程序的
时候就已经意识到这个重名问题,但没有想到会在jsp页面出现问题。
大家以后注意一下。非常感谢一楼的QL0929。