为什么找不到路径

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,可以查看一下自己的Application Context是什么呢,如果是“/”那么访问路径只需要使用“localhost:8080/department/toAdd.do”即可,不用带“/sm”哦~

http://img1.sycdn.imooc.com//climg/5d8b13e0092a87fd03780119.jpg

http://img1.sycdn.imooc.com//climg/5d8b13f209816cf813770820.jpg

如果解答了同学的疑问,望采纳~

祝学习愉快~

  • 慕村4575073 提问者 #1
    老师可以讲解一下idea里面Tomcat的使用吗? 例如这个案例,我们的Tomcat应该怎么配置,开启一个jsp需要重新配置一个Tomcat吗。我在测试list.jsp页面的时候是成功的,但是开启list配置的Tomcat在浏览器更改地址为toAdd后就无法访问到add的jsp。 我发现右击jsp页面他有时又会自动开启一个Tomcat并且打开的浏览器页面并不能读取到jsp页面,还需要手动去更改地址。
    2019-09-25 15:29:13
芝芝兰兰 2019-09-25 17:30:58

同学你好。对于一个搭建好的项目,Tomcat只配置一个入口即可,可以按照如下方式配置:

1、第一个窗口Server,对Tomcat服务器做一下基本设置,一般有三个位置可以更改:

1)首先是Application server 指定了运行时使用的Tomcat,需要指定为本地的,如果没有需要使用旁边的Configure按钮指定。

2)HTTP port 这里指定端口号,一般使用8080,如果更改,上面的URL框会一并更改。

3)URL这个是点击http://img1.sycdn.imooc.com//climg/5d8b324709d7fc1400330036.jpg运行后自动打开的页面。

http://img1.sycdn.imooc.com//climg/5d8b31780911776713770820.jpg

2、第二个窗口Department,配置要放入的web应用的信息:

1)Deploy at the server startup 设置了启动的web模块,如果是导入的源码中原有的一般不用动

2)Application Context 这个是Web应用的上下文路径,就是localhost:8080后是否需要额外的内容才能对应到这个web应用上。因为Tomcat中可能有多个路径,如果上下文路径设置为“/sm”那么需要“localhost:8080/sm”才能找到当前web应用,如果是“/”那么“localhost:8080”就够了,多了sm反而找不到呢

http://img1.sycdn.imooc.com//climg/5d8b32df0951559f13770820.jpg

如果解答了同学的疑问,望采纳~

祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师