zoukankan      html  css  js  c++  java
  • web项目建立教程

    前提:正确安装了tomcat,具体可以参照我的博文tomcat for mac 安装/开启/关闭

    1. 选择新建项目,选择sdk,勾选webApplication,点击next
      在这里插入图片描述
    2. 填写项目名称,点击finish
      在这里插入图片描述
    3. 在WEB-INF中新建两个文件夹classes与lib,操作:new-》Directory
      在这里插入图片描述
    4. 点击File->Project Structure->Modules->Paths,修改Output path和Test output path的路径,均设置为classes所在目录路径,点击apply(不要点ok)
      在这里插入图片描述
    5. 点击Dependencies-> + ->Libraries,选择Application Server Libraries下的Tomcat 9.0.14,点击Add Selected,这样就可以导入jsp和servlet的jar包了
      在这里插入图片描述
    6. Run-》Edit Configurations,进行设置
      在这里插入图片描述
    7. 点击Deployment—>+—>Artifact…,设置Application context
      在这里插入图片描述在这里插入图片描述
    8. 在Server界面,在Application server添加本地安装的Tomcat目录路径(shift+command+g打开资源库查找Tomcat目录)
      在这里插入图片描述
    9. 设置端口,若是没有1099自己手动添加
      在这里插入图片描述
    10. 新建一个Servlet:在src文件夹下新建名为“cn.jxs.servlet”package,并在package下新建名为HelloServlet.java的文件
      在这里插入图片描述
    11. HelloServlet.java源码
    	package cn.jxs.servlet;
    	import javax.servlet.GenericServlet;
    	import javax.servlet.ServletException;
    	import javax.servlet.ServletRequest;
    	import javax.servlet.ServletResponse;
    	import java.io.IOException;
    	import java.io.OutputStream;
    	public class HelloServlet extends GenericServlet{
    	@Override
    public void service(ServletRequest servletRequest,ServletResponse servletResponse)throws ServletException,IOException{
    	OutputStream out=servletResponse.getOutputStream();
    	out.write("HelloServlet!!
    --byIntellijIDEA".getBytes());
    	}
    }
    
    1. 在WEB-INF下更改web.xml文件,源码如下
      在这里插入图片描述
    2. Web.xml源码
    	<?xmlversion="1.0"encoding="UTF-8"?>
    	<web-appxmlns="http://xmlns.jcp.org/xml/ns/javaee"
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaeehttp://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
    	version="4.0">
    	
    	<servlet>
    	<servlet-name>HelloServlet</servlet-name>
    	<servlet-class>cn.jxs.servlet.HelloServlet</servlet-class>
    	<load-on-startup>1</load-on-startup>
    	</servlet>
    	
    	<servlet-mapping>
    	<servlet-name>HelloServlet</servlet-name>
    	<url-pattern></url-pattern>
    	</servlet-mapping>
    </web-app>
    
    1. 点击绿色按钮运行
      在这里插入图片描述
    2. 运行成功出现
      在这里插入图片描述
    3. 浏览器上弹出界面(这个显示的文字是在HelloServlet.java源码中)
      在这里插入图片描述
    4. 补充说明:显示index.jsp想要显示的文字
      在这里插入图片描述
      在这里插入图片描述
    5. 补充说明:显示HelloServlet.java源码想要显示的文字
      在这里插入图片描述
  • 相关阅读:
    body.filters 出现未指明错误
    利用sql server创建可重复运行的存储过程
    有关如何阻止ASP.NET的按钮控件提交页面的小发现
    ASP.NET 2.0中减少ViewState大小的一点小发现
    DataSet 的 Tables 属性对表名大小写敏感性的解惑[翻译]
    利用Sql Server Management Studio 创建视图的问题
    在用数据绑定的时候我为什么不能把焦点移出(Tab out)我的控件?(译)
    什么是 Change Notification,为什么它很重要(译)
    Rms For Sharepoint
    sharepoint 2010 容量边界
  • 原文地址:https://www.cnblogs.com/YuRong3333/p/14444086.html
Copyright © 2011-2022 走看看