怎么用jsp做注册页面 信息怎么传到数据库里
答案:4 悬赏:70
解决时间 2021-02-10 06:44
- 提问者网友:烟刺痛了眼
- 2021-02-09 22:11
怎么用jsp做注册页面 信息怎么传到数据库里
最佳答案
- 二级知识专家网友:白日梦制造商
- 2021-02-09 23:33
1、先写一个实体类,就叫做User吧;
2、再写hibernate的hbm配置文件,写UserDAO接口;
3、在写UserDAOHibernateImpl实现UserDAO,在写spring配置文件定义好Hibernate的各种属性;
4、再写一个UserService接口,然后就是根据spring的IOC写UserServiceImpl;
5、写struts,struts的action可以这样写:
public class RegisterAction{
private User user;
public User getUser(){
return user;
}
public void SetUser(User user){
this.user=user;
}
public String execute(){
String[] confs =
{"applicationContext.xml"};
ApplicationContext ac =
new ClassPathXmlApplicationContext(confs);
UserService userService = (UserService)
ac.getBean("userService");
try{
userService.register(user);
return "success";
}catch(Exception e){
return "error";
}
}
}
2、再写hibernate的hbm配置文件,写UserDAO接口;
3、在写UserDAOHibernateImpl实现UserDAO,在写spring配置文件定义好Hibernate的各种属性;
4、再写一个UserService接口,然后就是根据spring的IOC写UserServiceImpl;
5、写struts,struts的action可以这样写:
public class RegisterAction{
private User user;
public User getUser(){
return user;
}
public void SetUser(User user){
this.user=user;
}
public String execute(){
String[] confs =
{"applicationContext.xml"};
ApplicationContext ac =
new ClassPathXmlApplicationContext(confs);
UserService userService = (UserService)
ac.getBean("userService");
try{
userService.register(user);
return "success";
}catch(Exception e){
return "error";
}
}
}
全部回答
- 1楼网友:劳资的心禁止访问
- 2021-02-10 02:29
这个实现方式很多...核心操作还是java的JDBC方式做数据库操作!
- 2楼网友:深街酒徒
- 2021-02-10 01:02
首先要将取得的数据封装成json字符串,这个你自己写。
大概是这样的:
比方说user对象有name和password,
可以封装成
string jsonstr = "{"userlist":[{\"name\":\"tom\",\"password\":\"123\"},{\"name\":\"jurry\",\"password\":\"123\"}]}";
action中调用response的getwriter().println(jsonstr);
将json字符串写会到ajax。
ajax里面的datatype设置为“json"
然后在”success":function(data){
data.userlist[0].name;
data.userlist[1].password
}
就可以调用返回的json对象了
- 3楼网友:情战凌云蔡小葵
- 2021-02-09 23:43
在后台用request.getParameter()方法来获取前台页面表单的数据,记得是获取表单元素里面的name属性值。取到数据了后面就是往数据库里面插数据了,怎么插应该知道了吧
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯