如何在jsp上实现选择一个文件夹,并显示路径名?

如何在jsp上实现选择一个文件夹,并显示路径名?,第1张

jsp中实现文件上传选择是通过inputfile=“file”实现的。

示例如下:

function browseFolder(path) {

 try {

 var Message = "\u8bf7\u9009\u62e9\u6587\u4ef6\u5939" //选择框提示信皮腔息

 var Shell = new ActiveXObject("Shell.Application")

 var Folder = Shell.BrowseForFolder(0, Message, 64, 17) //起始目录为:我的电脑

 //var Folder = Shell.BrowseForFolder(0,Message,0) //起始目录为:桌面

 if (Folder != null) {

 Folder = Folder.items() // 返回 FolderItems 对象

 Folder = Folder.item() // 返回 Folderitem 对象

 Folder = Folder.Path // 返回路径

 if (Folder.charAt(Folder.length - 1) != "") {

 Folder = Folder + ""

 }

 document.getElementById(path).value = Folder

 return Folder

 }

 }

 catch (e) {

 alert(e.message)

 }

 }

上面文件值得注意的地方:

1.action="UploadServlet"必须和后面的web.xml配置文件中对servlet映射必须保持一致.

2.method="POST"这里必须为"POST"方式提交不能是"GET".

3.enctype="multipart/form-data"知握搏这里是要提交的内容格式,表示你要提交的是数据流,而不是普通的表搭祥单文本.

4.file1表示你要上传一个文件.

jsp格式文件有两种方法可以打开,以下步骤:

方法一:

打开电脑,打开IE浏览器百度搜索页面。

2.点击桌面上我的电脑,找到JSP源文件所在位置,打开JSP文件夹。

3.点击鼠标左键选中jsp文件并按住不放手,再拖动到浏览器窗口,态贺释放鼠标左键。

4.拖动到浏览器窗口,释放鼠标后,浏览器中会显示客户端执行的jsp测试程序,也就是jsp程序的执行结果。

方法二

在电脑中找到jsp文件,鼠标右键单击jsp文件,在d出的菜单选项中,点击打开。

2.点击打开后,会d出提示windows无法打开此文件的窗口,在您希望做什么下面选项中选择从已安装的列表中选择程序,然后点击确定。

3.点击确定后,d出您想要用来打开此文件的程序窗口,弯档选择记事本,单帆闹派击确定。

4.单击确定后,jsp文件就已经打开了,可以看到里面的内容。

5.也可以用网页设计软件dw打开,或者eclipse。

1、先打开IE浏览器,再找到并打开JSP源文件所在的文件夹,鼠标左键选中并按住jsp文件不放,拖动到浏览器窗口并释放鼠标左键,浏览器中显示出了悉察尺这睁高个jsp程序的执行结果。

2、可以右击这个jsp文件,在d出的菜单中,选择打开。然后就会提示windows无法打开没老此文件,就选择从已安装的列表中选择程序,然后确定。在选择程序中,把这个箭头点开,在很多软件里面,选择记事本,然后确定。这时候就打开这个jsp文件了,可以看到里面的内容。也可以用专业的工具打开,比如dw,或者eclipse打开。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12131072.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存