Servlet学习笔记
6、UML:统一建模语言
物理视图:以物理图形式表现给用户的系统图。
时序图:应用根据执行时间顺序的表现图,画servlet的处理过程。
7、servlet组件的开发:
1)书写servlet类;
a.继承HttpServlet,并实现service方法
1.(doGet,doPost)-->一般情况下只实现一个,另外一个去调用该实现,
2.该方式比较完整,推荐使用。
class Test extends HttpServlet{
public void doGet(HttpServletRequest request,HttpServletResponse response){
doPost(request,response);
}
public void doPost(HttpServletRequest request,HttpServletResponse response){
//在此方法中主要完成业务,构建动态页面显示给客户。
String name = request.getParameter("name");
method();
response.setContentType("text/html");
PrintWriter pw = response.getWriter();
pw.println("<html>");
...
pw.println("</html>");
pw.flush();
pw.close();
}
}
注意:所有的Stream流都是字符流,PrintWriter是字节流,Object是对 象流。
在浏览器显示一个xml文档:
setContentType("text/xml");
<person>
<firstName>terry</firstName>
<lastName>hello</lastName>
</person>
http://localhost:8080/servlet/basic/first?name=xuxiang
http://localhost:8080/servlet/basic/xml?firstName=xu&lastName=xiang b.继承一个抽象类GenericServlet,一般使用较少,操作多媒体等业务逻辑时使 用。
class Test extends GenericServlet{
public void service(req,res){
}
}
.jpg--->程序--->发送给客户显示
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库Servlet学习笔记(3)在线全文阅读。
相关推荐: