INPUT type=file浏览到一个文件,如何将这一文件的路径在页面打印出来?
或者用能否有其他方式从硬盘浏览一个“文件夹”,然后读取到其路径?
求详解
要解决的问题就是:通过启用JSP页面,并在JSP页面中浏览到一个文件夹路径“文件夹A”
能将“文件夹A”的路径在页面显示出来,不过后来试过了,走“INPUT type=file浏览到一个文件”的路行不通,因为INPUT type=file只能浏览到一个文件,而不是文件夹
求详解
对于二楼的几种方法在这之前都试过了,我想我应该说得很明白了,是在JSP页面中浏览到一个文件夹路径“文件夹A”,而不是获取当前WEB项目或class目录的路径,不过谢谢你的回答,持续等待中……
JSP页面中如何获取浏览路径?java
1.可以在servlet的init方法里 String path = getServletContext().getRealPath("\/");这将获取web项目的全路径 例如 :E:\\eclipseM9\\workspace\\tree\\ tree是我web项目的根目录 2.你也可以随时在任意的class里调用 this.getClass().getClassLoader().getResource("\/").getPath();这将获取 到classes...
如何得到一个jsp页面所在的项目的路径
1.jsp中取得路径:以工程名为TEST为例:(1)得到包含工程名的当前页面全路径:request.getRequestURI()结果:\/TEST\/test.jsp (2)得到工程名:request.getContextPath()结果:\/TEST (3)得到当前页面所在目录下全名称:request.getServletPath()结果:如果页面在jsp目录下 \/TEST\/jsp\/test.jsp (4)得到...
JavaWeb项目如何获取文件路径?
1、获取文件的绝对路径 例如在`index.jsp`页面中,通过`request.getServletContext().getRealPath("file_name")`获取文件的绝对路径。2、获取访问的servlet路径 通过`request.getRequestURI()`获取请求的完整路径。3、获取当前jsp页面的访问路径 通过`request.getRequestURL()`获取当前jsp页面的访问路径。4...
怎么用java获得浏览器中的地址
jsp 是运行在服务器上的,对于http这种无状态协议, 是无法直接获取客户端的浏览器内容。你可以考虑用javascript的location.href在客户端获取地址。通过请求参数回传地址。如果是打开浏览器时回传,可以在window.onload事件中进行。(通过ajax)
如何用js获取当前打开的页面的路径
(1)window.location.href : 整个URl字符串(在浏览器中就是完整的地址栏)返回值: http:\/\/www.abc.com\/order\/index.html?orderid=1&name=java#imhere(2)window.location.protocol :URL 的协议部分返回值:http:(3)window.location.host : URL 的主机部分返回值:www.abc.com(4)window.location...
在jsp页面使用java代码,获取html页面中所有script标签里面的src 路径...
public static void main(String[] args) throws Exception { Reader reader=new FileReader("d:\/NewFile.html"); String content="";\/\/每一行 \/\/写入文件 Writer writer=new FileWriter(new File("d:\/want.txt")); \/\/缓冲流封装一下,读写方便 BufferedWriter bw=new Buffere...
Java获取当前路径的几种方法
JAVA中获取路径:1.jsp中取得路径:以工程名为TEST为例:(1)得到包含工程名的当前页面全路径:request.getRequestURI()结果:\/TEST\/test.jsp (2)得到工程名:request.getContextPath()结果:\/TEST (3)得到当前页面所在目录下全名称:request.getServletPath()结果:如果页面在jsp目录下 \/TEST\/jsp\/test...
【jsp】jsp中java代码段中怎么获取本页面标签的值
request.getParmeter(sendPerson); 方法名写错了,应该是getParameter吧2. 另外这不可能实现吧,同一个界面不可能在jsp的java代码中访问html的input,你想想java代码是在后台执行的,input是在前台ie输入的 。 顺序就不对 。 想想servlet原理就明白了 。 可以用js动态获取,java就难了 ...
jsp中如何用带有main()的java程序
用<%@ page import="java.util.*"%> 导入你所要使用的类 进行操作 获取你想要的结果 其实一个jsp页面当被激活的时候 就可以当做一个 main 函数
javaWEB如何从前台jsp界面找到后台所对应的文件
到struts-config.xml里面查询这个‘xxxx.do’,找到相应的展示页面;如果是普通请求Servlet,那么查找web.xml文件,查找servlet-mapping元素,找到这个类,根据它去找相应的展示页面。如果是Spring框架,看web.xml配置文件,根据请求参数找到控制器再找到对应的类。找到类转发的地址就是对应的jsp文件了。