关于Struts2 标签s:select的一个问题

fuhonghao 2012-09-17 09:28:27
就是当直接访问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>
...全文
67 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yinjianfeng123456 2012-09-17
  • 打赏
  • 举报
回复
<s:select name="types" list="{'书名','作者','出版社'}" />中name="types",其中types的值应该对应的是action的get方法,即getTypes()方法,先看看你的action

81,090

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧