The server encountered an internal error () that prevented it from fulfilling this request.

来源:百度知道 编辑:UC知道 时间:2024/07/15 19:50:05
错误语句如下:
type: Exception report

message :

description The server encountered an internal error () that prevented it from fulfilling this request.

exception :

org.apache.jasper.JasperException: /validatelogin.jsp(2,0) Unterminated <%@ page tag
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:132)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:504)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1426)
org.apache.jasper.compiler.Parser.parse(Parser.java:133)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:216)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:167

本人学习的tomcat不是朋友你这样的应用 说下我的见解

1首先没写jsp开头
2其次 看异常错误说您用到了标签库,但是没有引用标签库
3String condition = " select * from user where username ="+"'"+username+"'"+" and password ="+"'"+password+"'";
这个里边的select查询数据库语句 查询的字符串要加单引号 你加的是双引号
在做验证的时候加个filter 把填写的username和password验证 正确转到index.jsp

貌似这个验证的jsp不是很难的 慢慢解决 不要着急 朋友

=> Unterminated <%@ page

应该是你的这个标签没有结束,加上 %> 就好了