ContextPath属性是在哪里定义的?

来源:互联网 发布:手机淘宝搜不出旗舰店 编辑:程序博客网 时间:2024/06/10 08:37

在学习JSP-EL语言的过程中,发现EL是可以直接读取对象中的属性的。

但是在翻找request的源码时,只发现了getContextPath()方法而找不到其实现,

初步怀疑这个方法是将一个已经定义的String的对象ContextPath进行返回,

查找了HttpServletRequest,ServletRequest等源码,未发现有定义ContextPath的代码。

但是在服务器中的servel.xml中有设置过context的记忆,

由于曾经查找过一个警告,关于context里面不能够有resouce属性的警告,暂无解决办法。

但是作为提示,猜测ContextPath这个属性也是定义在服务器中的servel.xml中。


结论:猜测ContextPath属性是在服务器中的servel.xml中定义的。

0 0
原创粉丝点击