首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

求求教高手!该如何解决

2013-09-11 
求求教高手!!!!!! 下面是我写的一个简单登录界面:用户名和密码都保存在文件中。。。。总是出现异常说是37行有

求求教高手!!!!!!

下面是我写的一个简单登录界面:用户名和密码都保存在文件中。。。。总是出现异常说是37行有错,但是就是没有找到。。符号都是对的。。。
异常:
type   Exception   report

message  

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

exception  

org.apache.jasper.JasperException:   Exception   in   JSP:   /Login.jsp:37

34:                                           out.print(code+ " <BR> ");
35:                                           out.print(usercode+ " <BR> ");
36:                                          
37:                                           if(username.equals(name)&&usercode.equals(code))
38:                                                   out.print( "Log   In   Successly ");
39:                                           else
40:                                                   out.print( "Log   In   Failed ");

代码:
<%@page   contentType= "text/html "   import= "java.io.* "%>
<%@page   pageEncoding= "UTF-8 "%>
<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN "
"http://www.w3.org/TR/html4/loose.dtd ">
<html>
        <head>
                <meta   http-equiv= "Content-Type "   content= "text/html;   charset=UTF-8 ">
                <title> 简单的用户登录界面 </title>
        </head>
        <body>
                <form   action= "Login.jsp "   method= "post ">
                        <table   border= "1 "   cellspacing= "1 "   cellpadding= "4 "   width= "80% "   align= "center ">
                                <tr   bgcolor= "pink "> <td   colspan= "2 "> <font   color= "blue "> 会员登录 </font> </td> </tr>
                                <tr> <td     width= "21% "> 用户名: </td>
                                <td   width= "59 "> <input   type= "text "   name= "username "> </td> </tr>


                                <tr> <td     width= "21% "> 密码: </td>
                                <td   width= "59 "> <input   type= "password "   name= "usercode "> </td> </tr>
                        </table>
                        <center> <input   type= "submit "   name= "loginsubmit "   value= "会员登录 "> </center>
                       
                        <%   String   username=request.getParameter( "username ");
                        String   usercode=request.getParameter( "usercode ");
                        try{
                                File   f=new   File( "E:\\users ", "student.txt ");
                                FileReader   in=new   FileReader(f);
                                BufferedReader   BufferIn=new   BufferedReader(in);
                                String   name= "ok ",code= "ok ";
                               
                                while((name=BufferIn.readLine())!=null){
                                        code=BufferIn.readLine();
                                       
                                        out.print(name+ " <BR> ");
                                        out.print(username+ " <BR> ");
                                        out.print(code+ " <BR> ");
                                        out.print(usercode+ " <BR> ");
                                       
                                        if(username.equals(name)&&usercode.equals(code))


                                                out.print( "Log   In   Successly ");
                                        else
                                                out.print( "Log   In   Failed ");
                                       
                                       
                                }
                               
                                BufferIn.close();
                                in.close();
                        }catch(IOException   ee){}%>        
                       
                </form>
               
        </body>
</html>

[解决办法]
if(username!=null && username.equals(name)&&usercode.equals(code))
[解决办法]
if(null!=username&&username.equals(name)&&null!=usercode&&usercode.equals(code))
我的异常网推荐解决方案:The server encountered an internal error () that prevented it from fulfilling this request.,http://www.myexception.cn/java-web/317.html

热点排行