path = request.getcontextpath()有什么用

[复制链接]
查看11 | 回复4 | 2016-10-25 21:16:18 | 显示全部楼层 |阅读模式
有这样一段代码,是干什么用的???
希望高手帮帮忙~

回复

使用道具 举报

千问 | 2016-10-25 21:16:18 | 显示全部楼层
这样的代码是在jsp里出现的吧,那么他的含义就是为了得到一个路径,做动态网站时,需要提交form表单在表单的action里面就会这样来写action="/add.do"这样来提交到相应的servlet中去,这样可以避免路径的错误,而采用这样的相对路径会更好些...
回复

使用道具 举报

千问 | 2016-10-25 21:16:18 | 显示全部楼层
request.getContextPath()应该是得到项目的名字,如果项目为根目录,则得到一个"",即空的字条串, 如果项目为abc, / 将得到abc/,服务器端的路径则会自动加上...
回复

使用道具 举报

千问 | 2016-10-25 21:16:18 | 显示全部楼层
获得的当前目录路径 在J2EE的API帮助里有...
回复

使用道具 举报

千问 | 2016-10-25 21:16:18 | 显示全部楼层
这样写的目的就是获得一个绝对路径,与action="";相对应。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行