首頁 > 未分類 > HttpBaseJsp

HttpBaseJsp

2011年5月18日 Austin 發表評論 閱讀評論
package org.gclin.core.web;

import java.io.IOException;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.jsp.HttpJspPage;
import javax.servlet.http.HttpServlet;

public abstract class HttpBaseJsp extends HttpServlet implements HttpJspPage {
	private static final long serialVersionUID = 5971944450223631606L;

	@Override
	public void init(ServletConfig config) throws ServletException {
		super.init(config);
		jspInit();
		_jspInit();
	}

	@Override
	protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
		_jspService(request, response);
	}

	@Override
	public void destroy() {
		jspDestroy();
		_jspDestroy();
	}

	@Override
	public void jspInit() {}
	public void _jspInit() {}

	@Override
	public void jspDestroy() {}
	protected void _jspDestroy() {}

	@Override
	public void _jspService(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {}

}
<%@page contentType="text/html; charset=BIG5"
	extends="org.gclin.core.web.HttpBaseJsp"%>
...
Categories: 未分類 Tags:
  1. 目前尚無任何的評論。
  1. 目前尚無任何 trackbacks 和 pingbacks。