研究了下 Struts-Layout

Struts Layout下載地址:[url]http://struts.application-servers.com/index.html[/url]
一.配置:
[url]http://struts.application-servers.com/install.html[/url]有詳細的說明
1.把下面的兩端加入到struts-config.xml中:
<action path="/sort"
 type
="fr.improve.struts.taglib.layout.sort.SortAction"
 scope
="request"
 validate
="false">
< SPAN>action>
    
<action path="/treeview"
 type
="fr.improve.struts.taglib.layout.treeview.TreeviewAction"
 scope
="request"
 validate
="false">
< SPAN>action>

2.複製struts-layout.jar到WEB-INF/lib目錄下
3.在web.xml文件中加入:
 <jsp-config>
    
<taglib>
     
<taglib-uri>[url]http://struts.application-servers.com/layout[/url]< SPAN>taglib-uri>
     
<taglib-location>/WEB-INF/struts-layout.tld< SPAN>taglib-location>
    
< SPAN>taglib>
   
< SPAN>jsp-config>

4.把struts-layout.tld複製到WEB-INF目錄下
5.把resources文件下的config文件拷貝到webroot目錄下,並把p_w_picpaths目錄下的所有文件拷貝到config目錄下。
二.實例運行:
寫個一般的jsp,當然對應的Action,ActionForm已經寫好了。
<layout:html>
 
<layout:form action="/layout" styleClass="FORM">
  
<layout:text key="search.name" property="name" styleClass="FIELD"/>
  
<layout:text key="search.town" property="town" styleClass="FIELD"/>
  
<layout:date key="serach.date" property="date" styleClass="LABEL"/>
  
<layout:submit>
   
<layout:message key="search.submit"/>
  
< SPAN>layout:submit>
 
< SPAN>layout:form>
< SPAN>layout:html>

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章