javax.el.PropertyNotFoundException: 类型[com.model.Passenger]上找不到属性[Sf_id]解决办法
如果遇到这个问题,可以查看一下是不是用了EL表达式,从而导致JSP页面出现问题。
严重: Servlet.service() for servlet [passenger_message] in context with path [/Test] threw exception [在 [18] 行处理 [/passenger_message_show.jsp] 时发生异常
可能出现如下报错情况。
严重: Servlet.service() for servlet [passenger_message] in context with path [/Test] threw exception [在 [18] 行处理 [/passenger_message_show.jsp] 时发生异常
15: </tr>
16: <c:forEach var="s" items="${passengerList}">
17: <tr>
18: <td>${s.Sf_id }</td><td>${s.phone }</td><td>${s.name }</td><td>${s.password }</td>
19: </tr>
20: </c:forEach>
21: </table>
解决办法就是检查EL表达式中有没有大写或者驼峰形式。如上述例子,将Sf_id改为sf_id就可以正常运行了