就是当直接访问listall.action的时候,就报错。
如果直接显示jsp的时候。就能正常显示出s:select 下拉列表框
index.jsp页面的代码
<s:form action="listall.action">
<s:select name="types" list="{'书名','作者','出版社'}" />
<s:textfield name="bookName"></s:textfield>
<s:submit value="提交"></s:submit>
</s:form>
<h3>
<a href="add.jsp">添加新书</a>
</h3>
<table>
<tr>
<td>书名</td>
<td>作者</td>
<td>出版社</td>
<td>页数</td>
<td>价格</td>
</tr>
<c:forEach var="l" items="${list }">
<tr>
<td>${l.bookName }</td>
<td>${l.bookAuthor}</td>
<td>${l.bookPublish }</td>
<td>${l.bookPage }</td>
<td>${l.bookPrice }</td>
</tr>
</c:forEach>
</table>