zoukankan      html  css  js  c++  java
  • Mac下Intellij IDea发布JavaWeb项目 详解三 (为所有Module配置Tomcat Deployment 并测试web 网页 配置Servlet)

    step4 为所有项目配置Deployment

    4.1 如图

    4.2 【+】【Artifact

    4.3 将这里列出的所有内容选中后,点【OK】

    4.4 选完是这样,表示,这三个java ee 项目会在tomcat启动后,自动发布到Application context路径下。

     4.5 为每个web项目设置Application context

    【WebWorkSpace1】-【/】=== 【http:localhost:port/

    【project1】-【/project1】===【http:localhost:port/project1

    【project2】-【/project2】===【http:localhost:port/project2

    4.6 如果您在发布项目,访问浏览器时出现了这样的问题。说明您访问的jsp页面,没有正确发布。请回去检查下【4.1-4.5】中哪一步出了问题。

     

    4.7测试

    JavaProject的工程结构

    开始测试下绝对路径

     View Code

    测试绝对路径效果

    • WebWorkSpace1的web页面绝对路径 == (http://+ ip + port) + WebWorkSpace1 Application context(/) + path + *.jsp
    • project1的web页面绝对路径 == (http://+ ip + port) + WebWorkSpace1 Application context + project1 Application context + path + *.jsp
    • project2的web页面绝对路径 == (http://+ ip + port) + WebWorkSpace1 Application context + project2 Application context + path + *.jsp
    • path是*.jsp文件的上级目录,web的下级目录们,如:project1_test1_index2.jsp的path=test1,它在web目录下,包含project1_test1_index2.jsp文件

     

     

    4.8配置Servlet 

    分为四部

    • 创建Selvelt类
    • 在项目的web.xml 中配置Selvelt的映射地址
    • 倒入Tomcat目录下lib 中的servlet-api.jar包
    • 启动Tomcat 访问该Selvelt类的映射地址

     

     

     

     

     

     

  • 相关阅读:
    C++ 三数之和
    C++ 保存读取二进制
    流媒体 Ubuntu部署srs、windows部署nginx
    sql函数(三)MERGE INTO函数
    sql函数(二)LISTAGG()函数(列转行函数)
    sql函数(一)ROW_NUMBER() OVER()--表内分组并排序
    java注释(类、构造函数、方法、代码块、单行、属性注释)
    springBoot注解整理
    @DateTimeFormat与@JsonFormat作用
    DataJPA简述与注解
  • 原文地址:https://www.cnblogs.com/junhuawang/p/6611042.html
Copyright © 2011-2022 走看看