1.Servlet的概念介绍(编写web的)
2.Servlet的环境配置(考试会给配好环境)
3.Servlet程序的应用举例
4.Session对象的特点及应用
1.Servlet的概念介绍
servlet是服务器端的小程序(与java Application不同),不能独立运行,是运行在请求(request)/响应(response)模式的Web 服务器上。
java Application 是java应用程序,可以独立运行。
我们之前用的是java se(标准版 standard edition )。
而servlet使用的软件是eclipse ee(企业版 Enterprise edition)。这个是支持web。(考试就用这个。)
软件使用步骤:
1.图标显示
记得修改项目路径(考试时),方便找到。
2.进入软件后的使用步骤
(1)界面熟悉
首先eclipse ee会覆盖eclipse se,但是会在里面进行切换使用(不写web就用java se(普通的),在右上角切换),在右上角上。如下图所示。
如果没有显示这两个,就选择第一个open Persspective打开对话框,进行选择。如下图所示:
(2)开始使用
首先显示建立项目,file-new-Dynamic Web Project(动态web项目),
进行设置Project name,然后设置Dynamic web module version(2.5)【重点,不然出不来web.xml文件】, 最后点击finish。如下图所示:
在建完后,在左边的项目里会有标注,如下图所示。
选择Java Resourse-src右击 -new-Servlet,进行建立,然后设置包名和类名,
点击Next,然后改最下面的URL mappings(这是重点)【平常是默认类名作为URL,自己可以修改,方便记忆和操作】,双击框里面的/FirstServlet,弹出对话框进行修改。也可以在web.xml(左边文件夹的最下面的WebContent-【WEB-INF】-web.xml)中看到类名和url-pattern进行修改名字,如下图所示。
(3)编写代码,修改里面的doGet()和doPost()方法(在W3School里看Http方法学习这两种方法),进行查看。运行是选择Run As- 1 Run on Server.
一个实例代码: