人员系统相对路径问题
老师好,项目上下文路径设置/,url请求servlet地址为/department/list.do,映射到核心控制器,获得beanName和methodName,通过spring的IOC容器获得DepartmentController对象,再通过反射调用此对象的list方法将请求转发(../department_list.jsp)到部门列表页面,1.那么url应该就是从/department/list.do到/department_list.jsp吧?2.从部门列表页面的添加部门的超链接href="toAdd.do",为什么不是department/toAdd.do?3.就人员管理系统发布到tomcat服务器后的目录是什么样?4.idea中在tomcat中部署的项目在tomcat的webapps目录看不到?能在哪儿看到?
正在回答
同学你好
1、转发的路径是在当前路径的基础上进行转发的,也就是前边是带有/department的,而它之所以能访问到department_list.jsp
这里加了../
2、
问:从部门列表页面的添加部门的超链接href="toAdd.do",为什么不是department/toAdd.do?
答:其实是department/toAdd.do的,只不过转发是看不出来(浏览器控制台的报错可以忽略,只是没有找到对应的方法)
3、
idea发布后,项目不往Tomcat里发布,它会发布到对应模块的target文件中(有的整体是out文件夹
)
4、发布后的项目结构如下:
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星