问题描述
代码:dyInclude.jsp<%@pagelanguage="java"contentType="text/html;charset=gb2312""%><%StringFileName;FileName="beInclude.jsp";%><jsp:includepage="<%=FileName%>"/>beInclude.jsp<%@pagelanguage="java"contentType="text/html;charset=gb2312""%><table><tr><td>我是beInclude.jsp文件</td></tr></table>错误:HTTPStatus500-typeExceptionreportmessagedescriptionTheserverencounteredaninternalerror()thatpreventeditfromfulfillingthisrequest.exceptionorg.apache.jasper.JasperException:/dyInclude.jsp(1,2)Unterminated<%@pagetagorg.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:132)org.apache.jasper.compiler.Parser.parseDirective(Parser.java:478)org.apache.jasper.compiler.Parser.parseFileDirectives(Parser.java:1749)org.apache.jasper.compiler.Parser.parse(Parser.java:127)org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)org.apache.jasper.compiler.ParserController.parseDirectives(ParserController.java:120)org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:180)org.apache.jasper.compiler.Compiler.compile(Compiler.java:347)org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:326)org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)javax.servlet.http.HttpServlet.service(HttpServlet.java:717)noteThefullstacktraceoftherootcauseisavailableintheApacheTomcat/6.0.32logs.
解决方案
解决方案二:
<%@pagelanguage="java"contentType="text/html;charset=gb2312"%>
解决方案三:
<%@pagelanguage="java"contentType="text/html;charset=gb2312""%>-----><%@pagelanguage="java"contentType="text/html;charset=gb2312"%>
解决方案四:
是不是编码的问题
解决方案五:
org.apache.jasper.JasperException:/dyInclude.jsp(1,2)Unterminated<%@pagetag看到这句异常就要去检查下你的jsp页面头部定义的问题要小心呀你这个就是你粗心了写错了至于答案二楼的已经说出来了希望LZ以后别粗心了哦
解决方案六:
引用2楼ylz2007的回复:
<%@pagelanguage="java"contentType="text/html;charset=gb2312""%>-----><%@pagelanguage="java"contentType="text/html;charset=gb2312"%>
+1
解决方案七:
该回复于2011-04-15 13:34:21被版主删除
解决方案八:
粗心的错误哦
解决方案九:
引用2楼ylz2007的回复:
<%@pagelanguage="java"contentType="text/html;charset=gb2312""%>-----><%@pagelanguage="java"contentType="text/html;charset=gb2312"%>
正解。
解决方案十:
org.apache.jasper.JasperException:/dyInclude.jsp(1,2)Unterminated<%@pagetag这句换的意思是在dyInclude.jsp文件的第一行有未结束的标签。也就是说有开始标签没有结束标签,也就是<%@pagelanguage="java"contentType="text/html;charset=gb2312""%>
解决方案十一:
Unterminated<%@pagetag
解决方案十二:
哈哈,小伙子粗心了啊,<%@pagelanguage="java"contentType="text/html;charset=gb2312""%>(这是你的错误写法多加了半个双引号)<%@pagelanguage="java"contentType="text/html;charset=gb2312"%>(初学者总喜欢这样写:charset="gb2312",实际上contentType="text/html;charset=gb2312"他们是一体的)
解决方案十三:
多加了个引号
解决方案十四:
多加了个引号
解决方案十五:
我的哥,人家都给你说了,你多个引号“你还不给人家分,,,,
解决方案:
呵呵。