大家来帮我看一下,我的这个Jsp网页,用户注册,看看哪里出错了

问题描述

在register页面输入用户信息,传递到adduser页面,调用JavaBean方法判断用户名是否已存在,如不存在转入member.jsp页面库。大家看看哪里错了,帮我修改一下,发我邮箱里也行wangzhen0908@163.com下面是代码register.sp<%@pagelanguage="java"contentType="text/html;charset=gbk"%><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gbk"><title>用户注册</title></head><body>&nbsp;&nbsp;&nbsp;&nbsp;用户注册<formaction="adduser.jsp"method=post><p>用户名:&nbsp;&nbsp;<inputtype=textname=Username>&nbsp;&nbsp;<fontcolor=red>*</font><p>密码:&nbsp;&nbsp;&nbsp;&nbsp;<inputtype=passwordname=password>&nbsp;&nbsp;<fontcolor=red>*</font><p>密码确认:<inputtype=passwordname=repassword>&nbsp;&nbsp;<fontcolor=red>*</font><p>电子邮件:<inputtype=textname=email>&nbsp;&nbsp;<fontcolor=red>*</font><p>问题:&nbsp;&nbsp;&nbsp;&nbsp;<selectname=question><optionselected="selected">你最爱的宠物是?</option><option>你的生日是!</option><option>你的爱人是?</option></select><p>答案:&nbsp;&nbsp;&nbsp;&nbsp;<inputtype=textname=reply><p><inputtype=submitvalue=提交>&nbsp;&nbsp;&nbsp;&nbsp;<inputtype=resetname="重置"></form></body></html>adduser.jsp<%@pagelanguage="java"contentType="text/html;charset=gbk"%><jsp:useBeanid="user"scope="request"class="U_14_java.zhuce1"><jsp:setPropertyname="user"property="*"/></jsp:useBean><html><head><%//metahttp-equiv="refresh"content="3;url=member.jsp"content="text/html;charset=gbk"%><metahttp-equiv="Content-Type"content="text/html;charset=gbk"><title>注册</title></head><body><%try{user.chongfu();}catch(Exceptione){out.print(e.getMessage());}if(!user.chongfu()){response.sendRedirect("member.jsp");}%></body></html>JavaBeanpackageU_14_java;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.SQLException;importjava.sql.Statement;publicclasszhuce1{intn;intm=0;StringUsername;Stringpassword;Stringrepassword;Stringemail;Stringquestion;Stringreply;Stringa;publicStringgetEmail(){returnemail;}publicvoidsetEmail(Stringemail){this.email=email;}publicStringgetPassword(){returnpassword;}publicvoidsetPassword(Stringpassword){this.password=password;}publicStringgetQuestion(){returnquestion;}publicvoidsetQuestion(Stringquestion){this.question=question;}publicStringgetRepassword(){returnrepassword;}publicvoidsetRepassword(Stringrepassword){this.repassword=repassword;}publicStringgetReply(){returnreply;}publicvoidsetReply(Stringreply){this.reply=reply;}publicStringgetUsername(){returnUsername;}publicvoidsetUsername(StringUsername){this.Username=Username;}publicbooleanchongfu(){Stringsql="";Connectionconn=null;Statementstmt=null;ResultSetrs;Stringurl="jdbc:mysql://localhost/user";StringuserName="root";StringPassword="root";booleanbl=true;try{Class.forName("com.mysql.jdbc.Driver");}catch(ClassNotFoundExceptione){System.out.println("加载驱动器类时出现异常");}try{conn=DriverManager.getConnection(url,userName,Password);//创建Statement语句stmt=conn.createStatement();sql="select*fromuserinfowhereusername='"+Username+"'";//使用executeQuery执行SQL查询语句rs=stmt.executeQuery(sql);while(rs.next()){a=rs.getString(2);m++;}//显示返回的结果集if(rs!=null){bl=true;}else{bl=false;sql="INSERTINTOuserinfoVALUES("+"'"+m+"'"+"'"+Username+"'"+","+"'"+password+"'"+","+"'"+email+"'"+","+"'"+question+"'"+","+"'"+reply+"'"+")";}rs.close();stmt.close();}catch(SQLExceptione){System.out.println("出现SQLException异常");}finally{//关闭语句和数据库连接try{if(conn!=null)conn.close();}catch(SQLExceptione){System.out.println("关闭数据库连接时出现异常");}}returnbl;}}member.jsp<%@pagelanguage="java"contentType="text/html;charset=gbk"%><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gbk"><title>Inserttitlehere</title></head><body><ahref=modifyuser.jsp><fontcolor=bluesize=24>修改用户资料</font></a><ahref=modifypsd.jsp><fontcolor=bluesize=24>修改密码</font></a></body></html>

解决方案

解决方案二:
该回复于2010-12-08 08:59:49被版主删除
解决方案三:
帮你试试下
解决方案四:
错误提示呢?
解决方案五:
LZ报错信息看看啊
解决方案六:
怎么用<jsp:>这种方式做的呀,都过时了。。。换成StringUserName=request.getParameter("Username");这种方式不是更好用。
解决方案七:
把你的错误贴出来!
解决方案八:
这样的提问谁理你哦
解决方案九:
这样的提问谁理你哦
解决方案十:
报错信息?????
解决方案十一:
<formaction="adduser.jsp"method=post>action走的应该是你的javabean不应该只是写一个jsp页面
解决方案十二:
不贴出错误提示,鲜有人去花大把时间去给你检查代码的。
解决方案十三:
贴出错误吧,没有人会愿意花费大量的时间来看你代码的
解决方案十四:
引用10楼njzyt的回复:

<formaction="adduser.jsp"method=post>action走的应该是你的javabean不应该只是写一个jsp页面

还是存在有耐心并且眼神好的人呀
解决方案十五:
该回复于2010-12-10 10:29:02被版主删除
解决方案:
该回复于2010-12-09 16:07:09被版主删除

时间: 2024-10-10 07:43:45

大家来帮我看一下,我的这个Jsp网页,用户注册,看看哪里出错了的相关文章

麻烦大家帮我看下apache的错误日志,不明白哪里出错了

问题描述 系统:windows2003apache版本:2.2.21php版本:5.2.9以下为错误日志:[TueNov0812:23:442011][notice]Parent:childprocessexitedwithstatus3221225477--Restarting.[TueNov0812:23:442011][notice]Apache/2.2.21(Win32)PHP/5.2.9-2configured--resumingnormaloperations[TueNov0812:

javascript-哪位大神帮我看一下里面那个值是怎么算出来给出正确算法100C币就是你的

问题描述 哪位大神帮我看一下里面那个值是怎么算出来给出正确算法100C币就是你的 原文件链接:http://www.btc123.com/js/main_20141109_.js?id=16 coreKey = "7316281c5.w8mo", 算出这个值是怎么得来的就可以 哪位大神帮我看一下里面那个值是怎么算出来给出正确算法100C币就是你的 一下是部分代码 // === Begin Date.js var CalendarData=new Array(100); var madd

哪位大仙帮我看一下,为什么在jsp中无法实例化一个类

问题描述 我是新手啊!实体类如下:publicclassUserManager{publicstaticUserManagerinstance=newUserManager();privateUserManager(){};publicstaticUserManagergetInstance(){returninstance;}publicStringfindUser()throwsWeiboException{return"OK";}}JSP的调用如下,包已引入<%String

各位能否帮我看一下这段Objective-C代码?

问题描述 各位能否帮我看一下这段Objective-C代码? 这是我在一本教程上面照搬下来的代码,一直编译不过去(OS X El Capitan Public Beta 5/ Xcode 7 beta 6),代码如下: #import typedef enum {circle,rectangle,egg} shapeType; typedef enum {red,green,blue} shapeColour; typedef struct {int x,y,width,height;} sha

ava cript-哪位大神帮我看一下里面那个值是怎么算出来最好能举例说明下

问题描述 哪位大神帮我看一下里面那个值是怎么算出来最好能举例说明下 function showLoginPop(){ $("#popupLogin").show(); } // === Begin Date.js var CalendarData=new Array(100); var madd=new Array(12); var tgString="甲乙丙丁戊己庚辛壬癸"; var dzString="子丑寅卯辰巳午未申酉戌亥"; var n

keytool-ssl的大神帮我看下这个问题吧

问题描述 ssl的大神帮我看下这个问题吧 公司的有一个服务器 一个客户端通过ssl加密连接,服务器是C写的,现在又用java写了一个,把C的放弃,由于客户端都在外面,所以客户端的证书没有办法修改(客户端有一个truststore文件),我现在从C的服务器上拿到了两个pem 文件(ca.pem,server.pem),这应该是用openssl生成的,我用keytool生成的keystore文件,在tomcat下的server.xml 里面配置下keystoreFile就可以使用了,我把这两个文件路

int-求大神 帮我看下这个存储过程哪里错了

问题描述 求大神 帮我看下这个存储过程哪里错了 DROP PROCEDURE IF EXISTS Query_Role_PhoneRecord;DELIMITER ;;CREATE DEFINER=root@% PROCEDURE Query_Role_PhoneRecord( in userId binary(16)in pagNo intin pagSize int )BEGINdeclare bSize int; set bSize=(pagNo-1)*pagSize;if(bSize<0

socket-请帮我看下客户端创建,哪里出现了错误?

问题描述 请帮我看下客户端创建,哪里出现了错误? #include #include #include #include #pragma comment(lib,"ws2_32.lib") void TCPClient() { //创建Socket SOCKET sockclient = socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); if(INVALID_SOCKET == sockclient) { return; } //连接到服务器 struc

extension-关于android里面发邮件的问题,下面是我运行时候的log,请各位帮我看一下。

问题描述 关于android里面发邮件的问题,下面是我运行时候的log,请各位帮我看一下. 04-07 14:06:05.294: I/System.out(2970): DEBUG: JavaMail version 1.4.104-07 14:06:05.294: I/System.out(2970): DEBUG: not loading file: /system/lib/javamail.providers04-07 14:06:05.298: I/System.out(2970):

懂webservice和ssl的大神帮我看下这个问题吧,谢谢

问题描述 懂webservice和ssl的大神帮我看下这个问题吧,谢谢 ssl单向认证,1.浏览器访问的时候不需要客户端证书,客户端访问webservice时 则需要一个客户端信任列表文件(client.truststore).浏览器访问时 是自动获取的这个证书 还是浏览器有什么特殊机制? 2.client.truststore这个信任证书是由一个服务器证书导入并生成的,能不能再导入其他的服务器证书? 解决方案 浏览器会告诉你 这个证书不安全,但是程序访问的时候会报错,因为代码默认实现的是验证证