学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
轻松建立自己的群组,招兵买马   
发新话题
打印

关于页面编码方式设置问题?(已解决)

关于页面编码方式设置问题?(已解决)

我在jsp页面中加入了这样一句<%@ page contentType="text/html;charset=gb2132" %> 来将网页的编码方式设置为gb2132。但一运行时就出现一个异常

org.apache.jasper.JasperException: /TableValidate/index.jsp(1,1) Page directive has invalid attribute: contextType
    org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)
    org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)
    org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:198)
    org.apache.jasper.compiler.JspUtil.checkAttributes(JspUtil.java:305)
    org.apache.jasper.compiler.Validator$DirectiveVisitor.visit(Validator.java:99)
    org.apache.jasper.compiler.Node$PageDirective.accept(Node.java:550)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
    org.apache.jasper.compiler.Node$Visitor.visitBody(Node.java:2216)
    org.apache.jasper.compiler.Node$Visitor.visit(Node.java:2222)
    org.apache.jasper.compiler.Node$Root.accept(Node.java:457)
    org.apache.jasper.compiler.Node$Nodes.visit(Node.java:2166)
    org.apache.jasper.compiler.Validator.validate(Validator.java:1447)
    org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:167)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:296)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:302)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

不知道是哪里出错了?

[ 本帖最后由 he20041987 于 2008-6-8 13:13 编辑 ]

TOP

我第一眼看上去似乎没错。(文法没错)
但仔细一看,差点撅过去

<%@ page contextType="text/html;charset=gb2132" %>

应该是“gb2312”吧,不是什么“gb2132”。

[ 本帖最后由 saberasurada 于 2008-6-8 12:55 编辑 ]

TOP

呵呵! 想不到我记的一直是错的!thanks

TOP

发新话题