当前位置:编程学习 > JSP >>

帮我看看用jsp写的代码哪错了,汉字部分出现乱码

<FROM action="login2.jsp" method=post> <P>请输入你的名字: <INPUT type="text" name="name" value="abc"> <BR> <P>请输入你的email地址: <INPUT type="text" name="address" value="ookk@sina.com"> <P>点击送出按钮 <BR> <INTPUT TYPE="submit" value="送出" name="submit"> </FORM> login2.jsp <%!Hashtable hashtable=new hashtable(); public synchronized void putString(String s) { hashtable.put(s,s); } %> <% String person_name=request.getParameter("name"); name_found=(String)hashtable.get(person_name); if(name_found==null) { String person_email=request.getParameter("address"); if(person_email==null) { person_email=""; } String Tokenizer fenxi=new String Tokenizer(person_email," @"); int n=fenxi.countTokens(); if(n>=3) { out.print("<BR>"+"你输入的email有不合法字符"); } else { putString(person_name); out.print("<BR>"+"您已注册成功"); out.put("<BR>"+"您注册的名字是"+person_name); } } else { out.print("<BR>"+"该名字已存在,请您换个名字"); } %>
追问:
不好意思我刚找到原因了,不过我想问一下为什么没有“送出”这个按钮呢(login1.jsp)
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,