【vb精品源码栏目提醒】:文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。
网学会员整理了vb精品源码-【精品】jsp学习 - 其它资料的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
Welcome.jsp 代码ltbodygt This is my JSP page. ltbrgt ltform actionquotwelcomequot methodquotgetquotgt 请输入用户名:ltinput typequottextquot namequotusernamequotgtltbrgt ltinput typequotsubmitquot valuequot提交quotgt lt/formgtlt/bodygtWeb.xml 的配置ltservletgt ltdescriptiongtThis is the description of my J2EE componentlt/descriptiongt ltdisplay-namegtThis is the display name of my J2EE componentlt/display-namegt ltservlet-namegtWelcomeServletlt/servlet-namegt ltservlet-classgtcom.servlet.WelcomeServletlt/servlet-classgt ltinit-paramgt ltparam-namegtgreetinglt/param-namegt ltparam-valuegtWelcome you:lt/param-valuegt lt/init-paramgt lt/servletgt ltservlet-mappinggt ltservlet-namegtWelcomeServletlt/servlet-namegt lturl-patterngt/welcomelt/url-patterngt lt/servlet-mappinggt注:Welcome.jsp 中的 actionquotwelcomequot 需要与 Web.xml 中的 lturl-patterngt/welcomelt/url-patterngt一致。
WelcomeServlet.java 代码如下:package com.servletimport java.io.IOExceptionimport java.io.PrintWriterimport javax.servlet.ServletExceptionimport javax.servlet.http.HttpServletimport javax.servlet.http.HttpServletRequestimport javax.servlet.http.HttpServletResponsepublic class WelcomeServlet extends HttpServlet private String greeting / Constructor of the object. / public WelcomeServlet super / Destruction of the servlet. ltbrgt / public void destroy super.destroy // Just puts quotdestroyquot string in log // Put your code here / The doGet method of the servlet. ltbrgt This method is called when a form has its tag value method equals to get. param request the request send by the client to the server param response the response send by the server to the client throws ServletException if an error occurred throws IOException if an error occurred / public void doGetHttpServletRequest request HttpServletResponse response throws ServletException IOException /response.setContentTypequottext/htmlquot PrintWriter out response.getWriter out.printlnquotltDOCTYPE HTML PUBLIC /quot-//W3C//DTD HTML 4.01Transitional//EN/quotgtquot out.printlnquotltHTMLgtquot out.printlnquot ltHEADgtltTITLEgtA Servletlt/TITLEgtlt/HEADgtquot out.printlnquot ltBODYgtquot out.printquot This is quot out.printthis.getClass out.printlnquot using the GET methodquot out.printlnquot lt/BODYgtquot out.printlnquotlt/HTMLgtquot out.flush out.close/ request.setCharacterEncodingquotgb2312quot String usernamerequest.getParameterquotusernamequot String welcomeInfogreeting quot quot username response.setContentTypequottext/htmlquot PrintWriter outresponse.getWriter out.printlnquotlthtmlgtltheadgtlttitlegtquot out.printlnquotWelcome Pagequot out.printlnquotlt/titlegtlt/headgtquot out.printlnquotltbodygtquot out.printlnwelcomeInfo out.printlnquotlt/bodygtlt/htmlgtquot out.close / The doPost method of the servlet. ltbrgt This method is called when a form has its tag value method equals to post. param request the request send by the client to the server param response the response send by the server to the client throws ServletException if an error occurred throws IOException if an error occurred / public void doPostHttpServletRequest request HttpServletResponse response throws ServletException IOException response.setContentTypequottext/htmlquot PrintWriter out response.getWriter out .printlnquotltDOCTYPE HTML PUBLIC /quot-//W3C//DTD HTML 4.01 Transitional//EN/quotgtquot out.printlnquotltHTMLgtquot out.printlnquot ltHEADgtltTITLEgtA Servletlt/TITLEgtlt/HEADgtquot out.printlnquot ltBODYgtquot out.printquot This is quot out.printthis.getClass out.printlnquot using the POST methodquot out.printlnquot lt/BODYgtquot out.printlnquotlt/HTMLgtquot out.flush out.close / Initializ