You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
text/web/upload2.jsp

28 lines
2.2 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<!-- JSP页面指令设置此页面的内容类型为“text/html”即HTML格式字符编码采用UTF-8同时表明该页面是使用Java语言编写的 -->
<html>
<head>
<title>文件上传</title>
<!-- 设置页面的标题,在浏览器的标签栏上会显示该标题内容,这里标题设置为“文件上传”,直观地表明页面的主要功能 -->
</head>
<body>
<h1>文件上传</h1>
<!-- 使用一级标题标签(<h1>)展示页面的主要功能提示,告知用户当前页面是用于文件上传操作的 -->
<form action="message.jsp" method="post" enctype="multipart/form-data">
<!-- 定义一个HTML表单用于收集用户输入并向服务器提交数据。
- action属性指定了表单提交后数据将被发送到的目标页面这里是“message.jsp”通常该页面会在后端处理接收到的文件上传相关数据
- method属性设置为“post”表示使用POST请求方式提交表单数据相较于GET方式POST更适合用于提交大量数据或包含敏感信息的数据比如文件内容。
- enctype属性设置为“multipart/form-data”这是用于指定表单数据的编码类型当表单中包含文件上传字段时必须设置该属性以便正确地将文件数据和其他表单数据一起发送到服务器端。 -->
选择一个文件:
<input type="file" name="uploadFile"/>
<!-- 创建一个文件选择输入框类型为“file”允许用户从本地计算机中选择要上传的文件。name属性值“uploadFile”用于在服务器端接收数据时标识该文件数据以便进行后续处理。 -->
<br/><br/>
<input type="submit" value="上传"/>
<!-- 创建一个提交按钮类型为“submit”当用户点击该按钮时会触发表单的提交操作将表单内的数据包括选择的文件数据按照前面设置的action、method和enctype属性规则发送到服务器端。按钮上显示的文本为“上传”直观地提示用户点击该按钮执行文件上传操作。 -->
</form>
</body>
</html>