能说一说这4个函数得到的是什么?
request.getContextPath();
request.getServletContext();
request.getServletPath()
request.getServletContext().getRealPath()
能说一说这4个函数得到的是什么?
假如访问的地址是这个localhost:8080/icake//admin/Cake/add.do
27
收起
正在回答
1回答
同学你好!
这四个函数分别会输出:
//项目名称 request.getContextPath(): /icake //上下文对象 request.getServletContext(): org.apache.catalina.core.ApplicationContextFacade@6a7574b7 //访问的虚拟地址 request.getServletPath(): /admin/Cake/add.do //项目部署的磁盘地址(idea中嵌入的tomcat,所以是以下地址。如果是eclipse就会是tomcat下的地址) request.getServletContext().getRealPath(): D:\work\workProject\MyBatis案例源码\icake\target\icake-1.0-SNAPSHOT\
同学可以自己输出测试一下
如果我的回答解决了你的疑惑,请采纳,祝学习愉快
3. Java 数据库开发与实战应用
- 参与学习 人
- 提交作业 357 份
- 解答问题 8016 个
本阶段将带你学习MySQL数据库,JDBC接口,MyBatis框架等,带你掌握的数据的存放和管理。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星