1.get方式传递参数
呵呵,这个很常用。这里要注意的是浏览器将按照当前显示页面时所采用的字符集编码来进行URL编码。
2.post方式传递参数
<form>表单中的enctype属于用于指定浏览器使用哪种编码方法将表单中的的数据传送给web服务器。如下:
<form method="get" action="http://localhost:8080/*.action" enctype="application/x-www-form-urlencoded">
<input type="text" name="param1" value="1">
<input type="text" name="param2" value="汉字">
<input type="submit">
</form>
enctype应该是:encrypt[in'kript] type,加密类型的意思。
enctype属性有以下取值方式:
-
application/x-www-form-urlencoded: 在发送前编码所有字符(默认)
-
multipart/form-data :
不对字符编码。在使用包含文件上传控件的表单时,必须使用该值。
-
text/plain: 空格转换为 "+" 加号,但不对特殊字符编码。
注意:如下方法只有在enctype="application/x-www-form-urlencoded"方法才可以使用。
public abstract String getParameter(String paramString);
public abstract Enumeration getParameterNames();
public abstract String[] getParameterValues(String paramString);
2.1 post enctype="application/x-www-form-urlencoded"请求消息如下:
PS:于响应形式图可以点击这里。
**
*
参考:
http://www.w3school.com.cn/tags/att_form_enctype.asp
……
- 大小: 12.8 KB
分享到:
相关推荐
这些题目不仅覆盖了JavaEE的基础概念,还深入到了具体的技术细节,对于准备JavaEE相关考试或面试的求职者来说非常有价值。通过练习这些题目,可以帮助求职者更好地理解JavaEE的核心概念和技术,并提高解决问题的能力...
### 葵花宝典之Java、JSP、JS、Oracle等面试知识点解析 #### JavaEE基础 **一、面向对象的特征** ...以上知识点涵盖了JavaEE领域中的重要概念和技术细节,对于准备面试或者深入学习JavaEE的开发者来说非常有价值。
关于压缩包中的文件,可能是课程中的示例代码(如`javaEE笔记-servlet代码.docx`)和屏幕截图(如`.png`文件),它们有助于理解Servlet的实现细节和运行时的界面展示。例如,截图可能展示了Servlet配置、调试过程或...
这两个对象由 Web 容器创建并传递给 Servlet,它们封装了 HTTP 协议的细节,使开发者可以专注于业务逻辑。 2. request 对象继承体系结构 `HttpServletRequest` 继承自 `ServletRequest`,提供了访问请求参数、...
3. **结果传递**:服务执行完毕后,返回结果给客户端代理,由代理将结果传递给客户端应用。 #### 四、示例源代码分析 接下来对`hello-jaxws`项目中的关键文件进行详细分析: ##### 1. 服务器端实现类 `Hello.java...
以下是对Struts工作流程的详细解释: 1. **请求发起**: 当用户在浏览器中输入URL并点击提交时,请求被发送到服务器。这个URL通常指向一个ActionServlet,它是Struts框架的核心组件。 2. **ActionServlet处理**:...
3.3 把静态参数传递给一个动作 41 3.4 ActionSupport类 41 3.5 结果 42 3.5.1 Chain 43 3.5.2 Dispatcher 44 3.5.3 FreeMarker 44 3.5.4 HttpHeader 44 3.5.5 Redirect 45 3.5.6 Redirect Action 46 3.5.7 Stream 47...