一、新建一个普通的java项目
二 、给项目添加framwork支持
三、数据导入
四、将导入的开发包添加到依赖环境中
五、配置项目的环境
六、添加tomcat的支持
七、测试
1.file-——>New——>Project...
2. 左上角点击java,然后next
3.这里直接next
4.project name:填写对应项目的
project Location:选择项目存放的位置
填写好之后点击finish
添加framwork支持就是把原来的普通Java项目变成一个动态项目,就是可以和前端交互的项目
1. 左上角找到项目名称:此处为sevlet1 ——>点击鼠标右键——>Add Framework Support...
2.在左边找到Web App打钩,然后右边的Create web.xml也打钩,之后点击OK
3.添加成功之后会多一个web的文件夹
4. 在web——>WEB-INF 下边创建两个文件夹,一个为lib,另一个为classes
5. lib 用于保存需要用到的外部jar文件,
6.class用于保存项目中生成的class文件
1. 将servlet-api-2.5.jar包导入到lib文件夹中(直接复制到lib文件呢夹中即可)
servlet-api-2.5.jar下载链接:
http://链接:https://pan.baidu.com/s/10Lk-oEnIlzcOiAl4fFjEsA?pwd=5ewc
复制的时候会有如下提示,选择refactor即可
2. 将本地(windows)上的tomcat的lib文件夹下的所有文件拷贝到lib中(也是向刚才一样直接复制黏贴过来即可)
3. 所有文件都拷贝好之后如下:
将lib中的jar文件设置为可以被项目引用的jar文件
1. 找到web——>WEB-INF——>lib 右击鼠标——>add as libary...
2. 会出现如下提示,直接OK即可
1. 配置class的输出路径
1)file——>project structure...
2) Modules——>Path ,选择use module compile output path
将output path 和test output path 都改为刚才新建的web->WEB-INF->classes
该好之后点击apply然后在OK
2. 配置依赖,将lib中的jar文件添加为可以来的jar文件
在project Structure ——>modules ——>dependencies,将lib处打钩,
之后点击apply然后在OK
1. 在右上角找到add configuration...然后点击左上角的+,往下滑找到TomEE Server,选择local
2. 在configure选择自己tomcat的安装路径,然后在2处吧勾取消,然后选择deployment
3. 点击右上角的+,选择第一个Artificial
4. 吧最下方的application text 的路径改为: /, 之后选择apply,然后在点击OK
现在servlet的环境就搭建好了
1.在src 下创建一个包,此处为:cn.xxs.servlet
2. 在cn.xxs.servlet下创建一个servlet程序
cn.xxs.servlet右击——>new——>creat new Servlet(此处我刚创建的程序名字为 EmpServlet)
3. 在EmpServlet中写入如下内容
package cn.xxs.servlet;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
public class EmpServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
}
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String method = request.getMethod();
System.out.println("前端的请求方式为"+method);
}
}
4. 在web——>WEB-INF——>web.xml下写入如下内容
EmpSlervlet
cn.xxs.servlet.EmpServlet
EmpSlervlet
/emp
5. 点击右上角的debug
6.出现如下则表示启动成功了
7. 在浏览器上进行访问:http://127.0.0.1:8080/emp
到这里我们的第一个servlet程序就算完成啦。