一、部署Tomcat
二、创建一个简单的Web工程
2.1创建一个新工程
- 创建一个新工程
- 设置JDK及选择Web Application (创建的是Web工程)
- 点击Next,选择工作空间,起个工程名
2.2项目部署
- 在工具栏点击
- Project: 无需任何设置,选择默认编译目录(或自定义编译目录)
- Modules: 将Tomcat加入
- Libraries:无需任何设置。这里描述了此项目的依赖。
- Facets: 无需任何设置。这里描述了此项目所适配的服务框架
- Artifacts: 无需任何配置。这里描述了此项目的发布信息。可看出下面的示例项目是以war包的形式发布的。
三、部署项目服务器
- 点击
- 加上本地的服务器--Tomcat
- 这里是部署项目
- 注意下面的选择:
四、写代码测试
Java
1 package com.wql; 2 3 import javax.servlet.ServletException; 4 import javax.servlet.annotation.WebServlet; 5 import javax.servlet.http.HttpServlet; 6 import javax.servlet.http.HttpServletRequest; 7 import javax.servlet.http.HttpServletResponse; 8 import java.io.IOException; 9 10 /**11 * Created by Lenovo on 2016/2/24.12 */13 @WebServlet("/mytest")14 public class Controller extends HttpServlet{15 @Override16 protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {17 doPost(req, resp);18 }19 20 @Override21 protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {22 req.setCharacterEncoding("UTF-8");23 String name=req.getParameter("name");24 req.setAttribute("name",name);25 System.out.println("-sss-");26 req.getRequestDispatcher("index.jsp").forward(req, resp);27 }28 }
JSP
<%-- Created by IntelliJ IDEA. User: Lenovo Date: 2016/2/24 Time: 17:55 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;charset=UTF-8" language="java" %>index
Web.xml
index.jsp
可启动项目进行测试了