`
onlysomeone
  • 浏览: 145992 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jsp 使用include文件时字符集问题

阅读更多
在一个login.jsp中
使用了
<%@ page contentType="text/html;charset=GBK"%>
<%@ include file="top.jsp" %>

而top.jsp中也用的GBK
可是老是报错:
Page directive: illegal to have multiple occurrences of contentType with different values (old: text/html;charset=GBK, new: text/html; charset=GBK)
由于一直没有仔细看报错信息,郁闷得不知道是什么回事
终于仔细看了看报错信息,发现
top.jsp中是这样的<%@ page contentType="text/html; charset=GBK"%>
比login.jsp中多了一个空格。
去掉charset和分号之间的空格就ok了!
汗啊,自己太不仔细了!
分享到:
评论

相关推荐

    jsp include 乱码问题的解决

    确保编辑器(如IDEA,Eclipse等)保存文件时使用的是正确的编码格式,通常推荐使用UTF-8。 5. **数据库和数据传输**: 如果数据是从数据库中读取并显示在页面上,确保数据库的编码、查询语句的编码以及数据传输...

    jsp基本使用方法

    而 `&lt;jsp:include page="filename" flush="true"/&gt;` 是动态包含,在运行时根据条件包含文件,适用于包含动态生成的内容。 2. **Page 指令**:定义整个JSP 页面的属性,如 `; charset=UTF-8" %&gt;`,这里指定了页面使用...

    JSP中文乱码处理JSP中文乱码处理

    总结来说,解决JSP中文乱码问题的关键在于:明确JSP文件的编码,正确设置HTTP请求的解码,以及统一响应内容和数据库的字符集。同时,要注意在每个可能产生编码转换的环节都要进行适当的检查和配置,以确保数据的完整...

    JSP 特效代码集

    - **include指令**:用于在运行时将一个文件插入到JSP页面中,可以是静态或动态的。 - **taglib指令**:引入自定义标签库,提供可重用的组件。 4. **JSP动作元素**: - **jsp:include**:与include指令类似,但...

    jsp考试资料

    **JSP(Java Server Pages)**...以上就是`jsp考试资料`中涉及的主要知识点,包括JSP的基本结构、页面指令的使用、请求处理、条件控制、字符集问题以及JDBC数据库连接等。这些内容对于理解和编写JSP应用程序至关重要。

    笔试JSP1.doc

    * 动态 INCLUDE:在运行时包含其他 JSP 文件 * 静态 INCLUDE:在编译时包含其他 JSP 文件 22. Servlet 的基本架构 Servlet 的基本架构包括: * Servlet 接口 * Servlet 生命周期 * Servlet 请求和响应 23. ...

    jsp中charset和pageEncoding

    在Web开发中,尤其是在使用JavaServer Pages (JSP) 进行网页开发时,经常会遇到字符集(Charset)与页面编码(Page Encoding)的相关问题。这两个概念对于确保网页内容能够正确地显示和处理是非常重要的。 1. **...

    解决JSP页面中文乱码问题

    - Web容器在编译JSP文件时,会根据`pageEncoding`属性来确定源代码的编码方式。如果没有指定,则默认使用ISO-8859-1。 - 编译后的Servlet类文件的编码通常是UTF-8。 6. **处理包含多个JSP页面的情况** - 当多个...

    JSP实例编程100例

    18、使用朝鲜语字符集 19、JSP中最简单的国际化程序 20、错误检测 21、抛出异常 22、&lt;c:if&gt; 的用法 23、和&lt;c:remove&gt; 的用法 24、&lt;c:import&gt; 的用法 25、jsp-include的用法 26、汉字处理 27、网页重定向 28、自动...

    实验2 JSP指令标记与JSP动作标记(3.20)

    - 在`one.jsp`、`two.jsp`和`three.jsp`页面中使用`jsp:include`动作标记动态加载导航条文件`head.txt`。 - 例如: `&lt;jsp:include page="head.txt" flush="true" /&gt;` **forward动作标记** - **定义**: `forward`...

    JSP教案大纲.

    charset=UTF-8" %&gt;` 将页面设置为使用Java语言,并设定内容类型为HTML,字符集为UTF-8。Page指令不能应用于动态包含的文件,如`&lt;jsp:include&gt;`。 - **Include指令**:`&lt;%@ include file="filename" %&gt;` 用于静态...

    JSP课程设计--JSP留言板

    在JSP页面中,确保正确的响应编码和字符集是非常重要的,这可以避免乱码问题。通常在JSP文件的顶部,通过`;charset=UTF-8" %&gt;`设置。 通过这个JSP留言板项目,学习者可以深入理解JSP的各个方面,包括...

    jsp的各种问题

    - **问题**: 在JSP中使用标记时,不会出现的属性是 - **答案**: value。 - **解释**: 在 `&lt;jsp:useBean&gt;` 或其他JSP动作标签中,并没有 `value` 这个属性。常见的属性有 `id`、`class`、`scope` 等。 #### 十六、...

    jsp编写简单的学生信息注册界面

    - 注意到两个JSP页面中,一个使用了`charset=UTF-8`,另一个使用了`charset=gb2312`。在实际应用中,应当确保所有页面的字符编码一致,以避免可能出现的乱码问题。 这个简单的JSP注册界面展示了如何结合HTML表单和...

    JSP技术的语法-标签

    - `page`指令:设置页面属性,如`language`定义编程语言,`import`导入Java类,`contentType`定义字符集和MIME类型,`session`控制是否使用session等。 - `include`指令:用于静态包含其他文件,如`&lt;%@include ...

    Java Web应用开发 13 课堂案例-使用page指令和include指令.docx

    在Java Web应用开发中,Page指令和Include指令是两个重要的JSP元素,它们在构建动态网页时发挥着关键作用。本案例旨在通过实践操作来学习这两个指令的使用方法。 Page指令,以`&lt;%@ page %&gt;`开头,用于设置整个JSP...

    关于jsp的一系列错误整理

    确保JDBC连接URL、JSP页面、HTML编码以及数据库字符集设置一致,例如使用`useUnicode=true&characterEncoding=UTF-8`连接参数。 7. **Java连接MySQL**: 使用`java.sql.DriverManager.getConnection()`建立连接,...

    3JSP语法课件

    JSP页面可能会遇到字符集编码的问题,特别是在处理中文内容时。为了确保中文正常显示,通常需要指定正确的字符集编码。可以通过以下方式设置: - 在`&lt;%@ page %&gt;`指令中设置`charset`属性。 - 在HTML头部使用`;...

    JSP内置对象之域对象和JSP指令

    1. **`&lt;%@ page %&gt;`**: 用于定义整个JSP页面的属性,如语言类型、内容类型、字符集等。 - `language`: 指定JSP页面使用的脚本语言,默认是Java。 - `contentType`: 指定JSP页面的响应类型,如"text/html;charset=...

Global site tag (gtag.js) - Google Analytics