这学期开始学习JSP&Servlet,昨天上了第一节课,教我们在myeclipse中创建jsp文件以及运行第一个jsp文件--helloworld.jsp,以下为学习总结,经供参考:
首先打开MyEclipse 2019
- 首先new一个web project,创建好名字,例如:helloworld
- 在设置好工程名字后记得点击next,到以下界面:
如果想在创建好的工程中找到web.xml的话就勾选第二个复选框
- 单击finish完成工程创建:
展开工程可以看到可以在工程下找到web.xml以及index.xml
- 创建第一个jsp文件—helloworld。一般将jsp文件创建在src->main->webapp下面,可以直接在该目录下创建,也可以在该目录下创建一个文件夹用来集中管理你创建的jsp文件
如图new了一个新文件夹:helloworld
再在该文件夹下new一个新的jsp文件:
单击finish完成创建
创建好之后会自带如下图的内容:
在该图中自需要我们将 This is my JSP page.改写为 Hello World!即可:
保存文件
- 将写好的项目加载到tomcat9.0上:
单击控制台中的servers:
右键tomcat 9.0
单击add/remove Deployments..
左边是在myeclipse中检测到还未添加到tomcat服务器上的工程,右边是已经加入到tomcat服务器上的工程,单击左边你想要加入的工程点击add,若有多个项目想要加入,则直接点击add all即可
单击finish完成添加
将控制台中的tomcat下拉菜单展开,可以看到刚刚的helloworld项目已经部署到tomcat服务器上去了
- 检验结果:
启动tomcat服务器:右键控制台的tomcat点击start即可
等待服务器启动之后,打开浏览器,在地址栏中输入:localhost:8080,跳转至以下页面说明tomcat服务器启动成功:
之后在地址栏输入:http://localhost:8080/helloworld/helloworld/helloworld.jsp
即可跳转至刚刚写的第一个jsp程序—helloworld.jsp啦:
注:若在myeclipse中保存helloworld.jsp时报错:
这是因为文件的编码方式的问题
解决:将文件第一行:<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> 中的 "ISO-8859-1 改为 GBK 即可
千万不要点击Save as UTF-8 !!!