note

struts2 POJO형태의 액션 만들기 본문

JSP/Struts2

struts2 POJO형태의 액션 만들기

투한 2012. 2. 21. 10:19





파일 위치






struts.xml
<!-- 2.POJO 형태의 ACTION -->
	<package name="pojo" extends="struts-default">
		<action name="helloWorld02" class="tutorial.HelloWorld02">
			<result name="success">/helloWorld02.jsp</result>
		</action>
	</package>

HelloWorld02.java
package tutorial;

public class HelloWorld02 {
	private String message;
	
	//getMessage()역할은 request.setAttribute("message",message);
	public String getMessage(){
		return message;
	}
	
	public String execute() throws Exception{
		message = "POJO 형태의 액션 만들기";
		
		return "success";
	}
}


helloWorld02.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>POJO 형태의 액션 연습</title>
</head>
<body>
${message}
</body>
</html>

implements Action이 없으면
강요되는 부분이 없어서 에러날 확률이 있다
그냥 작동된다는것만 확인 하자