博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IntelliJ IDEA 15 部署Tomcat及创建一个简单的Web工程
阅读量:4506 次
发布时间:2019-06-08

本文共 1731 字,大约阅读时间需要 5 分钟。

一、部署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      
return:${name}

Web.xml

index.jsp

可启动项目进行测试了

 

转载于:https://www.cnblogs.com/wql025/p/5215193.html

你可能感兴趣的文章
超大整数计算模拟算法
查看>>
JS基础二
查看>>
实例管理
查看>>
《那些年啊,那些事——一个程序员的奋斗史》——34
查看>>
SQL Server如何清除连接过的服务器名称历史?
查看>>
怎么才能成为优秀的前端开发工程师?
查看>>
go语言基础之冒泡排序原理
查看>>
随笔分类 - C++托管(clr)(转)
查看>>
python2.7入门--- 日期和时间
查看>>
虚拟IP技术
查看>>
MFC用CWindowDC dc(GetParent())不能在标题栏画线的问题
查看>>
Django:环境搭建
查看>>
ACM山东工商 Contest - 软件171-2 第1次测验
查看>>
centos7.5yum安装mysql(官方yum源比较慢)
查看>>
华为往年笔试题【去重和排序】【vertor二维数组,迭代器】
查看>>
【转】EXCEL不显示科学计数法
查看>>
系统安装 - 我们找不到任何驱动器
查看>>
MySQL截取字符串的函数
查看>>
好久不来.
查看>>
deepin系统下安装git
查看>>