我用jsp写了个注册检查页面,可为什么运行了数据库里面没有注册的用户信息啊!

问题描述

zhuce.jsp<html><head><title>注册</title></head><body><formmethod="post"action="zhucecheck1.jsp"><tablealign="center"width=300><tr><tdalign="right">用户名:</td><td><inputtype="text"name="textUserName"></td></tr><tr><tdalign="right">密码:</td><td><inputtype="password"name="textPassword"></td></tr><tr><tdalign="right">性别:</td><td><inputtype="radio"name="R1"value="男"checked>男<inputtype="radio"name="R1"value="女">女</td><tr><tdalign="right">电子邮箱:</td><td><inputtype="text"name="Email"><td></tr><tr><tdcolspan=2align="center"><inputtype="submit"name="Submit"value="注册"><inputtype="reset"name="Reset"value="重置"></td></tr><table></body></html>zhucecheck.jsp<%@pagelanguage="java"%><%@pagecontentType="text/html;charset=GBK"%><%@pageimport="java.sql.*"%><html><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"><metahttp-equiv="Content-Type"content="zh-cn"><title>注册</title></head><body><%Stringdriver="org.gjt.mm.mysql.Driver";Stringurl="jdbc:mysql://localhost:3306/liuyanban";Stringuser="root";Stringpassword="shilin0328";%><%!Connectionconn=null;Statementstmt=null;%><%try{Class.forName(driver);}catch(ExceptionE){out.println("无法加载程序:"+driver);E.printStackTrace();}%><divalign="center"><fontcolor="red"><strong><%request.setCharacterEncoding("GB2312");StringstrUserName=request.getParameter("textUserName");StringstrPassword=request.getParameter("textPassword");StringstrSex=request.getParameter("R1");StringstrEmail=request.getParameter("Email");out.println(""+strUserName);out.println(""+strPassword);out.println(""+strSex);out.println(""+strEmail);try{conn=DriverManager.getConnection(url,user,password);Stringsql="INSERTINTOliuyan(用户名,密码,性别,邮箱)VALUES('"+strUserName+"','"+strPassword+"','"+strSex+"','"+strEmail+"')";stmt=conn.createStatement();inti=stmt.executeUpdate(sql);if(i==1){out.println("注册成功");}else{out.println("注册失败");}}catch(SQLExceptionSE){SE.printStackTrace();}catch(Exceptione){e.printStackTrace();}finally{try{if(stmt!=null){stmt.close();conn.close();}}catch(SQLExceptionE){E.printStackTrace();}}%></strong></font></div></body></html>我是新手,大家一定要帮忙看看啊,谢谢了。

解决方案

解决方案二:
没有关联上数据库就要检查数据库操作的代码是否正确,一般来说,jsp页面写java代码是不入行的表现,用个类抽出来不好些?汗!而且java代码写在jap页面很不好看出错误。

时间: 2024-09-25 20:32:03

我用jsp写了个注册检查页面,可为什么运行了数据库里面没有注册的用户信息啊!的相关文章

用JSP写一个登录程序

问题描述 我想用JSP写一个登录程序:页面上有两个下拉列表框,第一个下拉列表框选择某一项后,第二个下拉列表框根据第一个列表框的选项显示与其对应的信息,就是当第一个下拉列表框选择不同的选项后第二个列表框动态的显示相应信息,我想用jsp实现,对JavaScript不熟,请问高手们如何解决? 解决方案 解决方案二:对JavaScript不熟要学啊!两个办法1种是用ajax动态查询2是一次全部查询出来然后做成伪动态!解决方案三:引用1楼wdz567的回复: 对JavaScript不熟要学啊!两个办法1种

springmvc-用jsp写一个简单的登录页面

问题描述 用jsp写一个简单的登录页面 求写一个登录页面,有form表单,然后能提交到数据库.框架是spring,数据库是sql,用java,jsp写..我是新手,所以恳求大神帮帮我.非常感谢谢.. 解决方案 form表单里面放输入框组,用于填写数据,像登陆这种涉及隐私的操作,最好使用post方式提交, 在action层,我看到你只提到了spring,那就直接servlet来接收数据进行处理,在doPost中通过request.getParameter(str)获取参数,经过一系列校验之后,就可

用jsp写的表单用户登录页面,访问mysql数据库时候 出错 ,如下图

问题描述 用jsp写的表单用户登录页面,访问mysql数据库时候 出错 ,如下图 在处理登录的时候为什么有时候出现500错误,有时候又出现找不到数据库连接,我用得mysql数据库,驱动程序也添加了的,求大神指教一下啊! 解决方案 可能数据库没连接上(因为不同数据库版本的驱动不同) 来检查你的数据库是否链接上 在你得到的Connection conn=DriverManager.getConnection(参数); 后面加一段代码 if(conn==null) System.out.println

java/jsp写的支付宝功能

问题描述 请各兄弟姐妹,你们身边有没有用jsp写的支付宝功能的例子,能不能给我参考下?谢谢--

租车网站用servlet和jsp写的,我的后台有一项添加车辆信息的功能,我不知道应该怎么上传图片

问题描述 租车网站用servlet和jsp写的,我的后台有一项添加车辆信息的功能,我不知道应该怎么上传图片 解决方案 可以参考下这里http://blog.csdn.net/hzc543806053/article/details/7524491 解决方案二: 图片一般上传到服务器上,数据库存放图片的路径就行了 解决方案三: 楼主能不能把你的程序分享给我下,急用,谢谢 解决方案四: 楼主能不能把你的程序分享给我下,急用,谢谢

jsp-想用JSP写BBS、access数据库,回复不会写,求教

问题描述 想用JSP写BBS.access数据库,回复不会写,求教 现在我写的状况是帖子的页面进行回复,每一个帖子的回复都进入了一个表,然后所有的 回复都会显示在每一个帖子里面. 我想知道,怎么做到每一篇帖子都有对应自己的回复.

checkbox-刚学完JS和servlet,写一个简单的注册登录页面

问题描述 刚学完JS和servlet,写一个简单的注册登录页面 ,想把checkbox选中的的数据和下拉列表选中的的年月日组合成字符串发送给servlet,该怎么做,求大神指教 解决方案 username: password: 表单 action 对应的servlet method 提交方式,对应servlet的doPost和doGet方法 在servlet中写 req.getParameter("username"); req.getParameter("password&

在JSP中怎么写把表单的中用户名密码提交到数据库并与数据库作对比

问题描述 在JSP中怎么写把表单的中用户名密码提交到数据库并与数据库作对比比如说有用户名:<inputtype="text"name="name"><br>密码:<inputtype="password"name="password"><br>数据库中原来已经有一个表假设为s,里面有也有name,password.jsp中如何写提取表单的name,password然后与数据库的作

jsp 写完执行的时候跑出空指针错误,显示

问题描述 <!--本页面负责查询arrival-book--><%@pagecontentType="text/html;charset=gbb2312"%><%@pagelanguage="java"pageEncoding="gb2312"%><%@pageimport="java.util.*"%><%@pageimport="java.sql.*"