第一范文网 - 专业文章范例文档资料分享平台

JSP&Servlet基础1

来源:用户分享 时间:2025/5/26 4:27:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

response对象-其他常用方法

· 获得用于页面输出的PrintWriter对象 – PrintWriter getWriter() · 设置响应的MIME类型

– void setContentType(String contentType)

–例如 response.setContentType(\

–例如 word文件格式

response.setContentType(\

· 设置编码格式

– void setCharacterEncoding(String encode) –例如 response. setCharacterEncoding(\

提交数据乱码的解决方法

· 客户端默认提交的是iso-8859-1格式的编码,是一种西欧编码,所以 不能显示中文或其他国家文字,我们可以在接收数据的时候进行编码 转换 · 值得注意的是post发送数据并不提前转换编码,发送过来之后可以设 置编码格式,而get发送数据是发送过来之前就已经编码了,并不能 在接收数据的时候设置编码 · post方式提交的数据可以设置请求编码格式

– request.setCharacterEncoding(\· get方式提交的数据需要做编码转换

– //获得表单数据

– String data = request.getParameter(\– //转换字符串编码格式

– data = new String(data.getBytes(\

显示数据乱码的解决方法

·第一种方法

– response.setContentType(\·第二种方法

– response.setCharacterEncoding(\

·需要说明的是,在我们设置编码的时候,不一定 使用UTF-8编码,应该是根据操作系统的实际情 况设置,例如简体中文GBK,GB2312等

WEB资源的三种关系

· · · · · · ·

客户端访问资源A,资源A让资源B给客户端构造了响应返回

数据

使用RequestDispatcher对象的forward方法

客户端访问资源A,资源A给浏览器构造了响应,告诉浏览 器去请求资源B,资源B给浏览器构造了响应 使用response.sendRedirect方法

例如response.sendRedirect(\资源A中包含了资源B

使用动作元素

· web资源中的互相访问有三种关系

– 请求转发

– 重定向

– 包含

搜索更多关于: JSP&Servlet基础1 的文档
JSP&Servlet基础1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c1xosb9xli66j6mw9r6um_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top