struts2

struts2    一写 二配 三显示
如果把一个javabean 封装的 Action类中 


那么在网页中如果想传入值到Action中的话,就要用封装的javabean(封装一个entity)然后点属性值 


bookInfo.bookName 把这些东西写入


 列:  name="bookInfo.bookName"


 <form action="login!check.action">
      姓名:<input type="text" name="user.UserName"><br/>
     密码:<input type="text" name="user.UserPaw"><br/>
      :<input type="submit" name="submit" value="login"><br/>
    </form>




并且要和javabean中的属性名称一样
这样javabean才能接受 所传入的值  


回显的做法


就是把这个对象的主键传回去,并且在Action中查出来,然后保存到ActionContext.getContext().put()中在到回显


的页面
中传入值,此时就是一个表单了。


列:
 <form action="addbook!update.action" method="post">
         <input type="hidden" value="${huixian.bookId }" name="book.bookId"> 
         书名 <input type="text" value="${huixian.bookName }" name="book.bookName"><br/>
         价格<input type="text" value="${huixian.boookPrice }" name="book.boookPrice"><br/>
         描述<input type="text" value="${huixian.bookPrint }" name="book.bookPrint"><br/>
         <input type="submit" value="提交">
         </form>

你可能感兴趣的:(struts2,MyEclipse,开发jsp)