전지 Struts 2 노트 (5) 는 Action 의 속성 주입 값 입 니 다.

Struts 2 는 Action 의 속성 에 의존 주입 기능 을 제공 합 니 다. struts 2 의 설정 파일 에서 저 희 는 Action 의 속성 에 값 을 편리 하 게 주입 할 수 있 습 니 다.메모: 속성 은 setter 방법 을 제공 해 야 합 니 다.
자바 코드
  • public class HelloWorldAction{   
  •     private String savePath;   
  •   
  •     public String getSavePath() {   
  •         return savePath;   
  •     }   
  •     public void setSavePath(String savePath) {   
  •         this.savePath = savePath;   
  •     }   
  •        ......   
  • }  
  • public class HelloWorldAction{
    	private String savePath;
    
    	public String getSavePath() {
    		return savePath;
    	}
    	public void setSavePath(String savePath) {
    		this.savePath = savePath;
    	}
           ......
    }
    

     
    Xml 코드
  •   
  •       
  •         /images  
  •         /WEB-INF/page/hello.jsp  
  •       
  •   
  • <package name="itcast" namespace="/test" extends="struts-default">
    	<action name="helloworld" class="cn.itcast.action.HelloWorldAction" >
    		<param name="savePath">/images</param>
    		<result name="success">/WEB-INF/page/hello.jsp</result>
    	</action>
    </package>

    위 에 < param > 노드 를 통 해 action 의 savePath 속성 에 "/ images" 를 주입 합 니 다.

    좋은 웹페이지 즐겨찾기