AddNewEmployee_0002ejsp_jsp.java
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:3k
源码类别:

Java编程

开发平台:

Java

  1. import javax.servlet.*;
  2. import javax.servlet.http.*;
  3. import javax.servlet.jsp.*;
  4. import org.apache.jasper.runtime.*;
  5. public class AddNewEmployee_0002ejsp_jsp extends HttpJspBase {
  6.   private static java.util.Vector _jspx_includes;
  7.   public java.util.List getIncludes() {
  8.     return _jspx_includes;
  9.   }
  10.   public void _jspService(HttpServletRequest request, HttpServletResponse response)
  11.         throws java.io.IOException, ServletException {
  12.     JspFactory _jspxFactory = null;
  13.     javax.servlet.jsp.PageContext pageContext = null;
  14.     HttpSession session = null;
  15.     ServletContext application = null;
  16.     ServletConfig config = null;
  17.     JspWriter out = null;
  18.     Object page = this;
  19.     JspWriter _jspx_out = null;
  20.     try {
  21.       _jspxFactory = JspFactory.getDefaultFactory();
  22.       response.setContentType("text/html; charset=GBK");
  23.       pageContext = _jspxFactory.getPageContext(this, request, response,
  24.        null, true, 8192, true);
  25.       application = pageContext.getServletContext();
  26.       config = pageContext.getServletConfig();
  27.       session = pageContext.getSession();
  28.       out = pageContext.getOut();
  29.       _jspx_out = out;
  30.       out.write("rn");
  31.       out.write("<HTML>rn");
  32.       out.write("<HEAD>");
  33.       out.write("<TITLE>Update DB With New Employee Information");
  34.       out.write("</TITLE>");
  35.       out.write("</HEAD>rn");
  36.       out.write("<BODY>rn");
  37.       humanresource.NewEmployeeBean newEmployee = null;
  38.       synchronized (request) {
  39.         newEmployee = (humanresource.NewEmployeeBean) pageContext.getAttribute("newEmployee", PageContext.REQUEST_SCOPE);
  40.         if (newEmployee == null){
  41.           try {
  42.             newEmployee = (humanresource.NewEmployeeBean) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "humanresource.NewEmployeeBean");
  43.           } catch (ClassNotFoundException exc) {
  44.             throw new InstantiationException(exc.getMessage());
  45.           } catch (Exception exc) {
  46.             throw new ServletException("Cannot create bean of class " + "humanresource.NewEmployeeBean", exc);
  47.           }
  48.           pageContext.setAttribute("newEmployee", newEmployee, PageContext.REQUEST_SCOPE);
  49.         }
  50.       }
  51.       out.write("rn");
  52.       JspRuntimeLibrary.introspect(pageContext.findAttribute("newEmployee"), request);
  53.       out.write("rn");
  54.  newEmployee.updateDatabase(); 
  55.       out.write("rn");
  56.       if (true) {
  57.         pageContext.forward("PresentNewEmployeeInfo.jsp");
  58.         return;
  59.       }
  60.       out.write("rn");
  61.       out.write("</BODY>rn");
  62.       out.write("</HTML>");
  63.     } catch (Throwable t) {
  64.       out = _jspx_out;
  65.       if (out != null && out.getBufferSize() != 0)
  66.         out.clearBuffer();
  67.       if (pageContext != null) pageContext.handlePageException(t);
  68.     } finally {
  69.       if (_jspxFactory != null) _jspxFactory.releasePageContext(pageContext);
  70.     }
  71.   }
  72. }