格智教育对servlet和jsp专题详解分享

格智教育对servlet和jsp专题详解分享

今天介绍的专题是servlet和jsp,属于web开发中的基础,先来实际操作一下servlet,创建你的第一个web小项目。

1、新建一个maven项目

鼠标右键单击eclipse左边项目栏的空白区,选择第一个new,在出现的下拉中选择other,在新弹出的框中选择maven,点开maven选择maven project,点击next。

在新弹出的框中勾选上面的第一个按钮Create a simple project (skip archetype selection),再点击next。

在新弹出的框中,

第一行Group Id,这里可以是项目的部分地址或者公司的部分网址,如com.baidu等,只是要反写;

第二行Artifact Id,这是项目名,比如我们现在要建的项目,可以叫servlet_day01;

第三行的Version是版本;

第四行Packaging是项目打包的方式,选择war包即可。剩下的输入栏可以先不用管。

建完项目后,会发现项目带了个红叉,解决办法是,点击项目名称,鼠标右键,找到许多选项中的Java EE Tools,在新出现的下拉选中选择Generate Deployment Descriptor Stub,红叉就会消失。

2、对项目进行相关配置

首先配置jre,项目名称右键,选中Build Path,在出现的下拉选中选择Configure Build Path,首先移除旧的jre系统库(新建maven项目默认是1.5的系统库),点击右边的Add Library,在新出现的框中选择JRE System Library,在新出现的框中找到自己对应的jre安装路径,点击finish即可。

再来配置Tomcat,还是在Java Build Path的页面,同样点击Add Library,在新出现的框中选择Server Runtime,选择你安装好的Tomcat(文末会有一篇关于新建Maven项目的教程,可以照着步骤操作),点击finish。

3、新建一个servlet类

在src/main/java这个文件夹下,新建一个包,我们取名servlet,在servlet包下新建一个class,名叫HelloServlet,在它的父类那里,点击右边的Browse,在新弹出的框中输入HttpServlet,选中HttpServlet,点击ok,然后点击finish。

重写doGet()方法和doPost()方法。在HelloServlet类里面,鼠标右键单击(或者快捷键alt+shift+s),找到Source选项,在新出现的下拉选中选择Override/Implement Methods,在新出现的弹框中勾上doPost方法和doGet方法,点击ok即可。

4、编写jsp页面

jsp页面存放的位置在src-->main-->webapp路径下,右键点击webapp文件夹,选择new-->other,在弹出来的框中,点开Web,选择JSP File选项,点击next,输入文件名,如hello.jsp,点击finish即可。

5、部署测试

项目名右键单击,Run As --> Run on Server,在弹出的框中选择Tomcat,点击finish即可。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180604G0ZESP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券