我自己试了一下,没有任何问题呀,除了你的最后的</html>写成了<ml>
你的有啥问题呀

解决方案 »

  1.   

    用document.forms[0].UserName.value看看
      

  2.   


    <%@ page contentType="text ml; charset=gb2312" language="java"%>
    改成
    <%@ page contentType="text/html; charset=gb2312" language="java"%> 
      

  3.   

    </html>写成了 <ml> 
    简单问题
      

  4.   

    最后一行的< ml>
    改成</html>
      

  5.   

    </html>写成了 <ml>   不是这个问题,是我发到QQ上然后复制的。。
    在我电脑上面怎么不好运行的啊?郁闷半天了。。
    =========================================================
    原文件是这样的
    <%@ page contentType="text/html; charset=gb2312" language="java"%>
    <!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=gb2312">        
            <link rel=stylesheet type=text/css href="./lib/book.css">        
            <title>欢迎光临网上书店</title>  
            <script language="javascript">
    //判断用户信息是否填写完整
    function docheck()
    {
    if(form1.UserName.value=="")
    {
    alert("请填写您的用户名!");
    return false;
    }
    else if(form1.UserPassword.value=="")
    {
    alert("请填写您的密码!");
    return false;
    }
    else
    {
    return true;
    }
    }
    </script>    </head>
        <body bgcolor="#F4FFFE"> <TABLE width="780" BORDER="0"  align="center" CELLPADDING="0" CELLSPACING="0" BORDERCOLOR="#B7B4B5" HSPACE="0" VSPACE="0"> 
            <tr><td><img src="image/indexlogo1.jpg" width="780" height="70"></td></tr>
    <TR> <TD width="780" COLSPAN="0" bgcolor="blue"> 
    <!-DIRECTION=up/down/left/right/...> 
    <!-HEIGHT=字幕高度 WIDTH=字幕宽度> 
    <MARQUEE DIRECTION=left HEIGHT=20 WIDTH=780
    ONMOUSEOUT=this.scrollDelay=1
    ONMOUSEOVER=this.scrollDelay=600
    SCROLLAMOUNT=1 SCROLLDELAY=1 CLASS="tt" ><font color="red"> 
    **************** 学号:060203219</MARQUEE> 
    </TD>
    </TR>
                <form action="user_login_check.jsp" name="form1" method="post" onSubmit="return docheck()">    
                    <table align="center"> 
                        <tr>
                        <td align="center" colspan="2" height="40"><h1>网上书店系统</h1></td>
                        </tr> 
                        <tr>
                            <td width="50%" align="right">用户名:</td>
                            <td width="50%" align="left"><input type="text" name="UserName"></td>
                        </tr>
                        <tr>
                            <td width="50%" align="right" height="25" >密码:</td>
                            <td width="50%" align="left" height="25"><input type="password" name="UserPassword"></td>
                        </tr>
                        <tr>
                            <td width="50%" align="right" height="25" >用户类型:</td>
                            <td width="50%" align="left" height="25">&nbsp;<input type="radio" value="0" name="SysRole" checked>普通用户
                             &nbsp;<input type="radio" value="1" name="SysRole">管理员 </td>
                        </tr>
                        <tr>
                            <td align="center" colspan="2" height="40"><input type="submit" name="sub" value="登录">&nbsp;&nbsp;
                                <input type="button" name="btn" value="注册" onClick="javascript:window.location='user_reg.jsp'">&nbsp;&nbsp;
                            <input type="button" name="btn1" value="忘记密码" onClick="javascript:window.location='get_userpassword_form.jsp'"></td>
                        </tr>            
                    </table>
                </form>
                <hr align="center" noshade="0" width="780">
                <center>
                    <a href="mailto:[email protected]">联系作者</a>
                </center>
        </body>
    </html>===============================================================
    提示出错信息是(我用的NETBEANS)
    init:
    deps-module-jar:
    deps-ear-jar:
    deps-jar:
    library-inclusion-in-archive:
    library-inclusion-in-manifest:
    compile:
    compile-jsps:
    Compiling 1 source file to D:\MyCode\jsp\biyesheji\build\generated\classes
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:88: 警告:编码 GBK 的不可映射字符
          out.write("\t鍗楅?氳亴涓氬ぇ瀛︾數瀛愬伐绋嬬郴璁$畻鏈轰笓涓氭瘯涓氳璁? 鐝骇锛氬井鏈?062D 濮撳悕锛氳寖鏂归潚 瀛﹀彿锛?060203219</MARQUEE> \n");
                         ^
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:88: 警告:编码 GBK 的不可映射字符
          out.write("\t鍗楅?氳亴涓氬ぇ瀛︾數瀛愬伐绋嬬郴璁$畻鏈轰笓涓氭瘯涓氳璁? 鐝骇锛氬井鏈?062D 濮撳悕锛氳寖鏂归潚 瀛﹀彿锛?060203219</MARQUEE> \n");
                                                     ^
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:88: 警告:编码 GBK 的不可映射字符
          out.write("\t鍗楅?氳亴涓氬ぇ瀛︾數瀛愬伐绋嬬郴璁$畻鏈轰笓涓氭瘯涓氳璁? 鐝骇锛氬井鏈?062D 濮撳悕锛氳寖鏂归潚 瀛﹀彿锛?060203219</MARQUEE> \n");
                                                              ^
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:88: 警告:编码 GBK 的不可映射字符
          out.write("\t鍗楅?氳亴涓氬ぇ瀛︾數瀛愬伐绋嬬郴璁$畻鏈轰笓涓氭瘯涓氳璁? 鐝骇锛氬井鏈?062D 濮撳悕锛氳寖鏂归潚 瀛﹀彿锛?060203219</MARQUEE> \n");
                                                                                  ^
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:101: 警告:编码 GBK 的不可映射字符
          out.write("                        <td width=\"50%\" align=\"right\" height=\"25\" >瀵嗙爜锛?</td>\n");
                                                                                                  ^
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:105: 警告:编码 GBK 的不可映射字符
          out.write("                        <td width=\"50%\" align=\"right\" height=\"25\" >鐢ㄦ埛绫诲瀷锛?</td>\n");
                                                                                                     ^
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:106: 警告:编码 GBK 的不可映射字符
          out.write("                        <td width=\"50%\" align=\"left\" height=\"25\">&nbsp;<input type=\"radio\" value=\"0\" name=\"SysRole\" checked>鏅?氱敤鎴穃n");
                                                                                                                                                               ^
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:107: 警告:编码 GBK 的不可映射字符
          out.write("                         &nbsp;<input type=\"radio\" value=\"1\" name=\"SysRole\">绠$悊鍛? </td>\n");
                                                                                                           ^
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:120: 警告:编码 GBK 的不可映射字符
          out.write("                <a href=\"mailto:[email protected]\">鑱旂郴浣滆??</a>\n");
                                                                            ^
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:120: 警告:编码 GBK 的不可映射字符
          out.write("                <a href=\"mailto:[email protected]\">鑱旂郴浣滆??</a>\n");
                                                                             ^
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:59: 非法字符: \92
          out.write("\t\t\t\talert(\"璇峰~鍐欐偍鐨勭敤鎴峰悕锛乗");\n");
                                                      ^
    D:\MyCode\jsp\biyesheji\build\generated\src\org\apache\jsp\index_jsp.java:59: 未结束的字符串字面值
          out.write("\t\t\t\talert(\"璇峰~鍐欐偍鐨勭敤鎴峰悕锛乗");\n");
                                                        ^
    2 错误
    10 警告
    D:\MyCode\jsp\biyesheji\nbproject\build-impl.xml:364: The following error occurred while executing this line:
    D:\MyCode\jsp\biyesheji\nbproject\build-impl.xml:149: Compile failed; see the compiler error output for details.
    生成失败(总时间:1 秒)=========================================================
    如果原文件中没有以下代码就不会出错(javascript我是刚用的不怎么熟)
    <script language="javascript">
    //判断用户信息是否填写完整
    function docheck()
    {
    if(form1.UserName.value=="")
    {
    alert("请填写您的用户名!");
    return false;
    }
    else if(form1.UserPassword.value=="")
    {
    alert("请填写您的密码!");
    return false;
    }
    else
    {
    return true;
    }
    }
    </script>
      

  6.   

    <script language="javascript" type="text/javascript"> 试一试  看一看
      

  7.   


    把你的文件的编码方式改成gb2312或者ansi(可以用notepad另存时,选择编码方法为ansi)
      

  8.   

    楼上解答是可以实现了,但是在IDE中是无法执行的还是报错。
    我不吝啬我的分数的,只要从根本上解决问题我会加分,会使您的解答得到满意的得分。各位看官有好的解决方案最好,其实本人最想要的是“渔”,而不仅仅是鱼。
    谢谢了
      

  9.   

    但是在IDE中是无法执行的还是报错?
    啥 意思,
    有时候,你要从“鱼”中自己得到渔,因为第一个”渔“的人也是先”鱼“的,
      

  10.   

    可能是我IDE的问题,,,直接发布到TOMCAT上就没问题了
    结贴喽。