`

关于jsp<input type='file'/>赋值的问题

阅读更多
浏览器出于安全考虑,不能给jsp<input type='file'/>的value赋值,如果能够给它赋值的话,服务器端就很容易的获取到客户端的信息了,如果是这样想谁都不会愿意吧!
例如:我建了个网站,设置了一个隐藏域,是file类型,它的value是“你的银行密码.txt”,你访问我的网站,我的服务器端就能获得你的银行卡密码了,这样你是不会愿意的吧!
所以出于安全考虑不能给jsp<input type="file"/>的value赋值。要把文件上传到服务器上只能按照上传的步骤进行。
分享到:
评论

相关推荐

    input file获得文件根目录简单实现

    在Web开发中,有时我们需要获取用户通过`&lt;input type="file"&gt;`标签选择的文件的完整路径或根目录,以便于服务器端(如PHP或JSP)进一步处理。标题和描述提到的是一种简单的JavaScript实现,它涉及到前端与后端之间的...

    input file图片上传即时预览

    在JSP中,我们可以使用`&lt;form&gt;`元素配合`&lt;input type="file"&gt;`提交文件,然后通过Servlet或Controller接收并保存图片。 ```jsp &lt;form action="uploadServlet" method="post" enctype="multipart/form-data"&gt; ...

    html5实现摄像头拍照并使用java进行照片保存

    `&lt;input type="file" capture="user"&gt;`元素可以用来激活摄像头。以下是一个简单的HTML示例: ```html &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;HTML5摄像头拍照&lt;/title&gt; &lt;script src="photobooth_min.js"&gt;&lt;/script&gt;...

    Java Web应用开发 单元2 课堂及课后实践.docx

    Password: &lt;input type="password" name="password" /&gt;&lt;br/&gt; &lt;input type="submit" value="Login" /&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt; ``` ```jsp &lt;!-- dologin.jsp --&gt; &lt;%@ page language="java" contentType=...

    jsp导excel到mysql数据库[参考].pdf

    在这个JSP页面中,用户通过`&lt;input type="file"&gt;`选择Excel文件,点击提交按钮后,文件会被发送到服务器端,然后服务器端的Java代码接收到文件并进行处理。 总的来说,将Excel数据导入MySQL数据库涉及的关键步骤...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    $a &lt;= $b :小于等于 $a &gt; $b :大于 $a &gt;= $b :大于等于 与C一样PHP也有三重运算符(?:)。位操作符在PHP同样存在。 优先权 就和C以及Java一样! 2.7 控制流程结构 PHP有着与C一样的流程控制。我将在下面大概...

    在线拍照源码下载免费

    `&lt;input type="file"&gt;`允许用户选择本地文件,而`getUserMedia`则可以访问用户的摄像头,实现实时预览和拍照功能。在JSP中,我们可以使用JavaScript来调用这些API,并通过AJAX与服务器进行通信。 为了实现在线拍照...

    struts 整合笔记

    - 添加文件输入字段:`&lt;input type="file" name="myfile"&gt;`。 2. **ActionForm 类**: - 添加一个 `private File myfile;` 属性来接收上传的文件。 - 添加相应的 getter 和 setter 方法。 3. **Action 类**: - ...

    jquery 本地上传图片预览Demo

    &lt;input type="file" id="imageInput" /&gt; &lt;div id="preview"&gt;&lt;/div&gt; ``` 2. **jQuery插件实现**: 我们可以编写一个简单的jQuery插件来处理图片预览。首先,监听`change`事件,当用户选择文件后触发。然后,使用`...

    上传图片前,图片预览

    1. **选择文件**:用户通过`&lt;input type="file"&gt;`元素选择图片文件。通过设置`accept`属性,我们可以限制用户只能选择特定类型的文件,比如图像文件。 2. **事件监听**:我们需要监听`change`事件,当用户选择文件...

    struts2大部分知识点学习(annotation版)

    @Results({@Result(name = "success", type = "dispatcher", location = "/success.jsp")}) public String execute() { // ... } } ``` 在这里,`@InterceptorRef("defaultStack")`表示使用默认的拦截器栈。 **...

    Java 2实用教程(第三版)实验指导与习题解答

    &lt;=99999) //判断number在1至99999之间的条件 { d5=number0000/10000; //计算number的最高位(万位)d5 d4=number000/1000; //计算number的千位d4 d3=number00/100; //计算number的百位d3 d2=number0/10; d1=...

    J2EE基础概念.doc

    3. include的两种方式是静态包含(&lt;%@ include file="..."&gt;)和动态包含(&lt;jsp:include page="..."&gt;),静态包含在编译时完成,动态包含在运行时完成。 4. 跳转方式包括sendRedirect和forward,前者是客户端跳转,...

    教学实施大纲(javaWEB方向)

    - **表单元素**:如&lt;input&gt;、&lt;select&gt;、&lt;textarea&gt;等,用于收集用户输入。 **2. 网页样式** - **CSS样式的语法**:CSS用于定义HTML元素的外观,如颜色、字体大小等。 - **CSS的属性**:如color、font-size、...

    2021-2022计算机二级等级考试试题及答案No.1022.docx

    - **解析**: `&lt;script type="text/javascript" src="jsfile.js"&gt;&lt;/script&gt;`是正确的引用外部JavaScript文件的方式。 #### 30. Java线程创建方法 - **知识点**: 创建Java线程的方法。 - **解析**: Java中创建线程有...

    java--整理数据

    常用类包括 `File`、`InputStream`、`OutputStream`、`BufferedReader`、`BufferedWriter` 等。通过这些类,我们可以实现对文件的读写、对目录的创建和删除等功能。 #### Java Web技术 Java Web 技术涵盖了 JSP、...

    java基础ppt

    Java的I/O(Input/Output)主要基于java.io包,包括File类、InputStream和OutputStream类族,以及BufferedReader和PrintWriter等字符流类。 7. **集合框架**: Java集合框架包括List(如ArrayList和LinkedList)...

Global site tag (gtag.js) - Google Analytics