String path = request.getContextPath();这段什么用

如题所述

第1个回答  2013-10-09
这样的代码是在jsp里出现的吧, 那么他的含义就是为了得到一个路径,做动态网站时,需要提交form表单在表单的action里面就会这样来写 action="<%=path %>/add.do" 这样来提交到相应的servlet中去,这样可以避免路径的错误,而采用这样的相对路径会更好些答:request.getContextPath()应该是得到项目的名字,如果项目为根目录,则得到一个"",即空的字条串, 如果项目为abc, <%=request.getContextPath()% >/ 将得到abc/,服务器端的路径则会自动加上

String path = request.getContextPath();这段什么用
.do" 这样来提交到相应的servlet中去,这样可以避免路径的错误,而采用这样的相对路径会更好些答:request.getContextPath()应该是得到项目的名字,如果项目为根目录,则得到一个"",即空的字条串, 如果项目为abc, <%=request.getContextPath()% >\/ 将得到abc\/,服务器端的路径则会自动加上 ...

String path = request.getContextPath();这段什么用
回答:这样的代码是在jsp里出现的吧, 那么他的含义就是为了得到一个路径,做动态网站时,需要提交form表单在表单的action里面就会这样来写 action="<%=path %>\/add.do" 这样来提交到相应的servlet中去,这样可以避免路径的错误,而采用这样的相对路径会更好些 答:request.getContextPath()应该是得到项目的...

String path = request.getContextPath;这段什么用
获取站点的根路径

<% String path = request.getContextPath();%>jsp里面用到这个什么意...
<% String path = request.getContextPath();%>jsp里面用到意思是:1. request.getContextPath() 获得当前的项目根目录路径;2.声明一个字符串变量path;3.将当前项目的根目录复制给变量path。

在java中,request.getContextPath()是什么意思??都什么时候用??
获取当前项目根地址 比如你现在的URL是192.1.1.1:8080\/my\/index.jsp tomcat配置的当前项目访问地址是192.1.1.1:8080\/my request.getContextPath()得到的就是192.1.1.1:8080\/my

大家帮看一下这段JSP代码,输出星号组成的金字塔
String path = request.getContextPath(); =上下文路径。即: \/项目名String basePath = request.getScheme() + ":\/\/" 服务器使用的协议:如http,https+ request.getServerName() + ":" + request.getServerPort()\/\/服务器名称,服务器使用的端口+ path + "\/";\/\/总的就是服务器的网...

jsp页面中显示我访问网页的当前位置
根据你的包结构决定显示出来的路径.string path=request.getContextPath();然后就是分解字符串和中英文对照的问题了.

getServletPath是干嘛的?
就是获得请求服务的路径,比如:< String path = request.getContextPath();String basePath = request.getScheme()+":\/\/"+request.getServerName()+":"+request.getServerPort()+path+"\/";>

菜鸟求教,request.getRealPath("")已经废弃不用,求可以代替的完成相同...
String path = request.getContextPath();String basePath = request.getScheme()+":\/\/"+request.getServerName()+":"+request.getServerPort()+path+"\/";--basePath--就是你项目的根路径

网页代码中用<%=request.getContextPath()%>和不用的区别?
request.getContextPath()应该是得到项目的名字,如果项目为根目录,则得到一个"",即空的字条串,如果项目为abc, <%=request.getContextPath()% >\/ 将得到abc\/,服务器端的路径则会自动加上, 应该就是指当前路径下的这个xxx.jsp页面,有时候也可以在head里设置html:base 来解决路径的问题,不过用...

相似回答
大家正在搜