如何获取当前页面的值
Action代码:publicStringshow(){ListlistBook=userService.show(book,book.getBookName());if...
Action代码:
public String show() {
List listBook=userService.show(book, book.getBookName());
if(listBook.size()>0)
{
Map request=(Map)ActionContext.getContext().get("request");
request.put("listBook", listBook);
return "success";
}
else
return "error";
}
JSP页面部分代码:
<s:iterator value="#request['listBook']" id="listBook">
<tr>
<td><s:property value="#listBook.bookId"/></td>
<td><s:property value="#listBook.bookName"/></td>
<td><a href="up.jsp">修改</a></td>
</tr>
</s:iterator>
这里能显示出数据,可是up.jsp为什么没有数据显示了
up.jsp页面部分代码:
<tr>
<td>编号:</td>
<td><input type="text" name="book.bookId" value="<s:property value="book.bookId"/>"></td>
</tr>
<tr>
<td> 书名:</td>
<td><input type="text" name="book.bookName" value="<s:property value="book.bookName"/>"></td>
</tr>
不太会servlet的。。。不太清楚其中原理。。。望解答 展开
public String show() {
List listBook=userService.show(book, book.getBookName());
if(listBook.size()>0)
{
Map request=(Map)ActionContext.getContext().get("request");
request.put("listBook", listBook);
return "success";
}
else
return "error";
}
JSP页面部分代码:
<s:iterator value="#request['listBook']" id="listBook">
<tr>
<td><s:property value="#listBook.bookId"/></td>
<td><s:property value="#listBook.bookName"/></td>
<td><a href="up.jsp">修改</a></td>
</tr>
</s:iterator>
这里能显示出数据,可是up.jsp为什么没有数据显示了
up.jsp页面部分代码:
<tr>
<td>编号:</td>
<td><input type="text" name="book.bookId" value="<s:property value="book.bookId"/>"></td>
</tr>
<tr>
<td> 书名:</td>
<td><input type="text" name="book.bookName" value="<s:property value="book.bookName"/>"></td>
</tr>
不太会servlet的。。。不太清楚其中原理。。。望解答 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询