
在JSP中,加上这句代码即可:
<%
String path = SystemgetProperty("userdir")
Systemoutprintln(path);
%>
有问题欢迎提问,,THX!
以点到面,知道了web中getContextPath()这种获取路径的方式,显然其他的方式的是可以以此类推的。常说,工作学习找共同点嘛。 上一段我们也提高getContextPath()的含义,是jsp中获取路径的一种方式,返回当前页面所在的应用的名字。知其然知其所以然,知道它大体上的含义,看看在项目中是如何使用的
String path = requestgetContextPath();
String basePath = requestgetScheme()+"://"+requestgetServerName()+":"+requestgetServerPort()+path+"/";">
在程序中我们一般这样使用。说到了这里,我们可以看看request常用的方法:
requestgetSchema(),返回的是当前连接使用的协议,一般应用返回的是>
两种方式
1
EL表达式
${pageContextrequestscheme}${'://'}${pageContextrequestserverName}${':'}${pageContextrequestserverPort}${pageContextrequestcontextPath}
2
java小脚本
<%=requestgetScheme()+"://"+requestgetServerName()+":"+requestgetServerPort()+requestgetContextPath() %>
做上传当然需要知道文件的位置
首先在你上传的jsp页面需要有一个表单form
在这个表单里有一个<input type="file" name="fileName">这样一个标签
在你点上传按钮的时候将你选中的文件传递到servlet或action这样的处理页面在处理页面String fileName=requestgetParameter("fileName")这样就得到了文件名。然后你就可以使用文件流对这个文件进行上传 *** 作。如果还有问题直接HI我。
以上就是关于jsp中获取Tomcat安装目录的路径全部的内容,包括:jsp中获取Tomcat安装目录的路径、web项目中,request的方法详解、在jsp页面中怎样用java语句或者EL表达式获得项目的完整路径等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)