A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 余志强 黑马帝   /  2011-10-2 17:15  /  1820 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在JSP页面中使用如下指令元素
<%@ page contentType="text/html" ;charset="gbk"%>
与直接JSP脚本片段的开始处使用如下代码:
<%response.setContentType="text/html"; charset="gbk"%>
的运行效果一样吗?那么 这两种方式的区别是什么呢?
[ 本帖最后由 余志强 于 2011-10-02  19:24 编辑 ]

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

3 个回复

倒序浏览
黑马网友  发表于 2011-10-2 17:43:07
沙发
<%page  里面的charset的作用域是页面级的

<%response  里面的charset的作用域是针对页面reponse的编码格式

评分

参与人数 1技术分 +1 收起 理由
admin + 1

查看全部评分

回复 使用道具 举报
黑马网友  发表于 2011-10-2 18:56:25
藤椅
page只在一个页面中保存属性有效,跳转之后无效。
response提供了几个用于设置送回浏览器的响应的方法作用范围是page。

评分

参与人数 1技术分 +1 收起 理由
wangfayin + 1

查看全部评分

回复 使用道具 举报
黑马网友  发表于 2011-10-2 19:25:13
板凳
不好意思,少写了一个@,现在补上了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马