• 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类的映射地址

     

     

     

     

     

     

  • 相关阅读:
    Quartz
    WebService
    JavaMail
    安装phpnow服务[Apache_pn]提示失败的解决方法
    idea安装激活
    csdn下载
    java解析json串常识
    Oracle错误——ORA-03113:通信通道的文件结尾
    SSM(Maven集成)
    SpringMVC的拦截器
  • 原文地址:https://www.cnblogs.com/junhuawang/p/6611042.html
Copyright © 2020-2023  润新知