Eclipse2018 创建JSP工程项目

1、创建JSP工程项目

      点击eclipse软件的file-->New-->Other,打开如图页面: 

      点击next,输入项目名称,点击next-->next,勾选Generate web.xml deployment descriptor,点击Finish即可,如图所示

2、工程文件结构 

上图中,deployment descriptor:部署的描述。Web App Libraries:自己加的包可以放在里面。build:放入编译之后的文件。WebContent:放进写入的页面。

在WebContent文件夹下新建一个jsp文件。

3、设置工程文件编码方式支持中文

点击eclipse工具的Window-->Preferences,如图设置

 4、为工程部署Tomcat 8.5,点击eclipse工具的Window-->Preferences,如图设置

 

5、创建Index.jsp页面,如图输入代码,ctr+s,保存,

程序运行之前,我们先修改一下浏览器选项:

现在我们开始运行程序:

 运行时,弹出如下错误:(如果没有此错误,请忽略)

原因是,我们之前点击了Tomcat安装包中的​startup.bat,这样一来就手动打开了Tomcat服务器,这明显是多余的,因为程序运行时,eclipse会自动开启Tomcat服务器。所以我们先手动关掉tomcat软件,再次运行程序,就行了。控制台信息如下: 

 浏览器会自动打开,网页信息如下:

现在来解释一下上方网址的名称为什么显示的是 http://localhost:8080/TomcatTest/

我们选中项目,右键选择“properties”,弹出如下对话框:

 

上图显示,我们所部署的路径是根目录,根目录的名称默认为我们新建的项目名,所以网址才会显示为:主机名+端口号+项目名。

网页显示的错误为404,即找不到网页,可见网页中并没有看到我们新建的jsp文件,我们再来找一下原因。打开工程文件中,WEB-INF目录下的web.xml文件:

上图解释:当程序运行时,Tomcat会首先读取工程的配置文件,且名字必须为web.xml。当系统默认进入的链接为:主机名+端口+工程名时,服务器就会找上图中<welcome-file-list>标签里的页面(有好几个页面的话,就依次往下找);而标签<welcome-file-list>中并没有hello.jsp文件。所以,我们需要在浏览器地址栏输入:http://localhost:8080/TomcatTest/hello.jsp,才会将hello.jsp页面显示出来。效果如下:

6、创建servlet文件:详细参考:https://www.cnblogs.com/wuloucha/p/13375874.html

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值