zoukankan      html  css  js  c++  java
  • 各种项目访问路径问题

    1、普通动态web项目JSP访问问题

    项目结构:

    其中index.jsp的访问路径是:

    http://localhost:8080/struts2/index.jsp

    即:

    http://localhost:8080/项目名/jsp文件名.jsp

    demo1.jsp的访问路径是:

    http://localhost:8080/struts2/demo1/demo1.jsp

    即:

    http://localhost:8080/项目名/WebContent下面的所有文件夹名/demo1.jsp

    上面两种访问方法都可以默认去掉项目名来访问,需要在我们发布项目的tomcat配置文件server.xml里面进行如下修改:

     进行上面的修改之后上面两种访问路径既可以改为:

    http://localhost:8080/index.jsp

    http://localhost:8080/demo1/demo1.jsp

     2、maven项目下面的JSP访问:

     项目结构:

    上面的webapp文件夹下面的所有jsp文件访问方法和第一种动态web项目WebContent下面的的jsp访问完全一样

     3、SpringBoot项目JSP访问路径:

    项目结构:

    SpringBoot项目其实就是特殊的maven项目,她的jsp访问路径默认去掉项目名,骑她和maven完全一样

     4、WEB-INF文件夹下面的jsp

     WEB-INF是Java的WEB应用的安全目录。所谓安全就是客户端无法访问只有服务端可以访问的目录。如果想在页面中直接访问其中的文件,必须通过web.xml文件对要访问的文件进行相应映射才能访问。

    jsp文件放在WEB-INF目录下就必须要通过请求才能访问,WEB-INF中的jsp就是无法通过地址栏访问的,所以安全。

    5、SpringBoot项目Controller访问:

     访问路径:

    http://localhost:9091/control/hello

    即:

    http://localhost:9091/control映射路径/hello方法映射路径
  • 相关阅读:
    C++ 面向对象编程3 封装 继承 多态
    C++ 面向对象编程2
    C++ 面向对象编程1
    C++开发环境和基础语法
    RTOS概述
    STM32F4 窗口看门狗(WWDG)
    STM32F407 独立看门狗 (IWDG)
    DHT11温湿度传感器
    Ubuntu20.04安装、配置、卸载QT5.9.9与QT creator以及第一个编写QT程序
    Linux,Ubuntu20.04LTS环境下安装JDK1.8和IDEA2021
  • 原文地址:https://www.cnblogs.com/luzhanshi/p/10784680.html
Copyright © 2011-2022 走看看