struts基本概念(2)
生活随笔
收集整理的這篇文章主要介紹了
struts基本概念(2)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、struts使用步驟:
??? 1.導包(基本)
??? 2.web.xml配置struts控制器? C
??? 3.頁面開發? V
??? 4.處理類開發 M()
??? 5.配置struts.xml
??? 6.部署運行
?
二、struts訪問session(servlet )
???? 1.解耦方式:ActionContext
??????? Map?? ?
???? 2.耦合方式:ServletActionContext
?????? HttpSession ?
三、數據驗證
??? 1.處理類繼承ActionSupport類
??? 2.重寫validate方法
????? 添加錯誤信息: addFieldError("名",“值”);??? ?
??? 3.頁面用 <s:fielderror/> 顯示錯誤
四、struts標簽:
??? 1.導入標簽庫:<%@ taglib prefix="s" uri="/struts-tags" %>
??? 2.使用:
?????? 顯示數: <s:property value="id"/>
?????? 條件:? <s:if test="條件">?????? ?
?????? 遍歷:<s:iterator value="goodsList">
??????????? ?
?開發環境目錄與web服務目錄對應關系:
?開發環境?? -> ?? ?tomcat ?
?src?? ?->?? ?WEB-INFO/CLASSES
webroot -> ?? ?webapps/應用程序目錄
??? 1.導包(基本)
??? 2.web.xml配置struts控制器? C
??? 3.頁面開發? V
??? 4.處理類開發 M()
??? 5.配置struts.xml
??? 6.部署運行
?
二、struts訪問session(servlet )
???? 1.解耦方式:ActionContext
??????? Map?? ?
???? 2.耦合方式:ServletActionContext
?????? HttpSession ?
三、數據驗證
??? 1.處理類繼承ActionSupport類
??? 2.重寫validate方法
????? 添加錯誤信息: addFieldError("名",“值”);??? ?
??? 3.頁面用 <s:fielderror/> 顯示錯誤
四、struts標簽:
??? 1.導入標簽庫:<%@ taglib prefix="s" uri="/struts-tags" %>
??? 2.使用:
?????? 顯示數: <s:property value="id"/>
?????? 條件:? <s:if test="條件">?????? ?
?????? 遍歷:<s:iterator value="goodsList">
??????????? ?
?開發環境目錄與web服務目錄對應關系:
?開發環境?? -> ?? ?tomcat ?
?src?? ?->?? ?WEB-INFO/CLASSES
webroot -> ?? ?webapps/應用程序目錄
總結
以上是生活随笔為你收集整理的struts基本概念(2)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 家用电脑如何绑定域名?
- 下一篇: fc2的域名设置怎么设置?