Code Bye

struts2 实现删除跳转时传参出现问题

 

<td width=”20%”><s:property value=”#book.ISBN”/></td>
         <td width=”15%”><a href=”<%=path%>/book/book_modify.action?ISBN=<s:property value=”#book.ISBN”/>”><s:property value=”#book.Title”/></a></td>
         <td width=”5%”><s:property value=”#book.AuthorID”/></td>
         <td width=”20%”><s:property value=”#book.Publisher”/></td>
         <td width=”15%”>
           <s:date name=”#book.PublishDate” format=”yyyy-MM-dd” />
         </td>
         <td width=”10%”><s:property value=”#book.Price”/></td> 
         <td width=”15%”>
          <a href=”<%=path%>/book/book_delete.action?ISBN=<s:property value=”#book.ISBN”/>” onclick=”return confirm(“”确定要删除吗?\n\n该操作不可恢复!””)”>删除</a> 

最后这一句,成功跳到Book_delete.action了,但是ISBN的值没有传过去丫,为什么呢?这样传对吗?


30分
查看页面源文件ISBN是否有值,检查实体类中是否存在get set

10分
查看页面源文件ISBN是否有值,或者使用AJAX用户的体验度会高得多
引用 2 楼 nd707355117 的回复:

查看页面源文件ISBN是否有值,检查实体类中是否存在get set

传回去的时候页面中是有值的,但是到action中就是null了 

这样写get set 对吗?

引用 4 楼 u011955072 的回复:

传回去的时候页面中是有值的,但是到action中就是null了 

没有问题 看看Book_delete.action中你是怎么接收的

是接受的时候方式不对,谢谢

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明struts2 实现删除跳转时传参出现问题