java访问路径_各种项目访问路径问题

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

项目结构:

e7af2daa9036fc40a4c08a50b08185ae.png

其中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里面进行如下修改:

4062c6e14d2d344ca53a7e7a0534203a.png

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

http://localhost:8080/index.jsp

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

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

项目结构:

ee11a37524d476395404306a87dac8fc.png

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

3、SpringBoot项目JSP访问路径:

项目结构:

9dc762cc6b712371f6a9adecb89255c5.png

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

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

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

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

5、SpringBoot项目Controller访问:

4dda7e45fcd2ff4898f7dd74f297cc26.png

访问路径:

http://localhost:9091/control/hello

即:

http://localhost:9091/control映射路径/hello方法映射路径

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值