Java Web Servlet的学习的开始我们首先来看看Java Web是包含有哪些的?一个完整的Java Web 通常由表示层,控制层,业务层及数据访问层组成.表示层通常由HTML和JSP页面构建,控制层一般用Servlet,业务逻辑层则是JavaBean或EJB,数据访问层组件是JDBC或Hibernate.Java Web 的各组件在配置文件(.xml)中声明后打包,部署到Java Web 服务器(Tomcat...)中运行.
十年的鸠江网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销的优势是能够根据用户设备显示端的尺寸不同,自动调整鸠江建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“鸠江网站设计”,“鸠江网站推广”以来,每个客户项目都认真落实执行。
Java Web Servlet是用java编写的服务器端程序,由于是个Java类,具有可移植,可扩展等优点.通过javax.servlet 和javax.servlet.http包获得Java的支持.尤其是javax.servlet.http 包提供了针对HTTP协议的方法包括处理HTTP请求和响应(HttpServlet类),分别由doGet()和doPost()进行处理.
Java代码
- protected void doGet(HttpServletRequest request,HttpServletResponse response)
- throws ServletException,java.io.IOException;
- protected void doPost(HttpServletRequest request,HttpServletResponse response)
- throws ServletException,java.io.IOException;
对于客户请求的处理(HttpServletRequest类)
Java代码
- HttpServletRequest request;
- String name = request.getParameter("username");
以HTML形式把请求发送给客户(HttpServletResponse类)
记录当前Servlet中的用户会话(HttpSession类)
Java代码
- HttpServletRequest request;
- HttpSession session = request.getSession(true);
把Servlet的请求提交或委派给另一资源(RequestDispatcher类),RequestDispatcher指向特定资源的URL,可通过HttpServletRequest 对象的getRequestDispatcher()方法生成.
Java代码
- RequestDispatcher rd = request.getRequestDispatcher("WELCOME.JSP");
- rd.forward(request,response);
由于在Java Web中Servlet通常作为控制器组件,需要在配置文件(web.xml)中进行声明.
Java代码
web.xml
- ...
- ﹤servlet﹥
- ﹤servlet-name﹥myServlet﹤/servler-name﹥
- ﹤servlet-class﹥myServlet﹤/servlet-class﹥
- ﹤/servlet﹥
- ﹤servlet-mapping﹥
- ﹤servlet-name﹥myServlet﹤/servlet-name﹥
- ﹤url-pattern﹥/myServlet﹤/url-pattern﹥
- ﹤/servlet-mapping﹥
- ...
Java Web Servlet的学习是要穿插巩固的学习,在Java Web 中渗透Servlet的学习,希望本文对你有所帮助。
当前题目:JavaWebServlet学习浅谈
当前URL:http://www.csdahua.cn/qtweb/news32/508082.html
网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网