-- JSP, SPRING
Servlet 사용 시 Static으로 사용하기
어린왕자악꿍
2011. 11. 17. 20:55
보통 Servlet을 만들어 JSP페이지에서 사용할 때 아래와 같이 사용한다.
[Servlet]
[Servlet]
[Servlet]
package testprj.testservlet;[JSP]
public class TestServlet {
public void setTest(String strValue) {
...
}
}
<%@ page import="testprj.testservlet.*"%>그런데, Static으로 Servlet을 사용하는 것이 편리할 때가 있다.
<%
TestServlet test = new TestServlet();
test.setTest("test");
%>
[Servlet]
package testprj.testservlet;[JSP]
public class TestServlet {
private static TestServlet _instance;
static {
_instance = new TestServlet();
}
public static TestServlet getInstance() {
return _instance;
}
public void setTest(String strValue) {
...
}
}
<%@ page import="testprj.testservlet.*"%>
<%
TestServlet.getInstance().setTest("test");
%>