在jsp中显示一个信息注册页面,摁提交按钮,如何把信息保存到sql server2000中Information数据库中info表中??
解决方案 »
- ajax返回值给js变量
- 请大家介绍本Spring 的好书!
- WSH框架主要包括哪三个主要层面,其开发的步骤是什么啊?其包含哪些元素?另外该框架的目标是什么啊?谢谢各位大侠了!!!着急等待中........
- 请问把用户名密码作为全局对象缓存,以提高用户登陆验证的速度,这样安全吗?
- 在线求教:java.lang.NullPointerException是什么异常啊~~~与DB2连不上,总报错!
- java
- 遇到 javax.servlet.ServletException: Cart, 束手无策,急,求援
- ***SOS***jsp 应用技术讨论 (页面信息缓存)....
- 救急!请赐教!!!
- 请教jsp变量,对象范围问题
- 关于分页(JSP+JAVA)
- 请帮忙看个问题, 谢谢
<%@ page import="java.sql.*,com.netshop.*,java.text.*" %>
<jsp:useBean id="user" class="com.netshop.user" scope="page"/>
<%
request.setCharacterEncoding("gb2312");
user.userName=request.getParameter("userName");
user.userPassword=request.getParameter("userPassword");
user.sysRole=1;
user.email=request.getParameter("email");
//user.sex=Integer.parseInt(request.getParameter("sex"));
try{int sex = Integer.parseInt(request.getParameter("sex"));}
catch(NumberFormatException e){e.printStackTrace();}
user.tag=0;
SimpleDateFormat dateFormatter=new SimpleDateFormat("yyyy-MM-dd");
user.createDate=dateFormatter.format(new java.util.Date());
boolean isAdd=user.add();
if(isAdd) {
out.println("用户注册成功!");
}
else {
out.println("用户注册失败!");
}
%>
在jsp页面中
<form action="xx.do" method="post">
用户名:<input type="text" name="name"/><br>
密码:<input type="password" name="password"/>
<input type="submit" value="提交"/>
</form>我这里举的例题是用servlet做处理的,至于什么是servlet你最好查下资料把,我也不可能说完整
当你点下提交按钮的时候,表单就会交给servlet处理,
在servlet中通过request.getParamete()来获取表单的内容。
如:String name=request.getParamete("name");
String password=request.getParamete("password");
数据取到后,就将数据保存到sql2000中就可以了,保存的过程我就不多说了
大概的流程就是这样的。
如果有什么不懂最好去看下资料,看下视频等
1 Class.forName("写下Sqlserver的驱动").instance();
String url=“XXX”;
String userName=“XXX”;
2 Connection conn=new Connection(url,userName,password);
3然后就是获取PreparedStatement接口 然后写下你的insert语句就可以了··