關於Struts框架中Form的認識 – JAVA編程語言程序開發技術文章

Struts框架中Form表單在提交時,所包含的所有信息為本頁面中的數據,無論跳轉到本頁面前Form中包含什麼信息

(或許跳轉到本頁面的Form信息是顯示數據),如果不做處理都會變成null,

 

處理方式有 1、重新給一個新的值

                    <input:type=""——–/>

 

                 2、用隱藏表單方式,將跳轉來時信息重新賦值給該屬性,

                     這樣在提交的時候Form中就會包含該值。

                 如

                <html:form action="/TMeetingDoc.do" enctype="multipart/form-data">

                  <nested:nest property="saveObject">
                                <nested:hidden property="id" />
                                <nested:hidden property="createPerson" />
                                <nested:hidden property="createDate" />

                

                 效果是將傳過來的Form下的saveObject的三個屬性 id、createPerson、createDate保存在

                 本頁面的Form的saveObject中,相當於在本頁面填入表單的值。

                3、————–

 

摘自 xuliangwen的專欄

發佈留言