jsp中怎么向数据库中插入集合数据? 比如我要将爱好插入数据库,但是爱好有很多个如上网听音乐唱歌等,
那位高手解解一下本人非常感谢!!
response.setContentType("text/html;charset=UTF-8");
request.setCharacterEncoding("UTF-8");
System.out.println("******************");
String uname=request.getParameter("uname");
System.out.println(uname);
String xm=request.getParameter("xm");
String upwd=request.getParameter("upwd");
String u易做图=request.getParameter("u易做图");
String qq=request.getParameter("qq");
String zy=request.getParameter("zy");
String love[]=request.getParameterValues("love");
String mail=request.getParameter("mail");
String yhwt=request.getParameter("yhwt");
String wtda=request.getParameter("wtda");
Bkbean user=new Bkbean();
user.setUname(uname);
user.setXm(xm);
user.setUpwd(upwd);
user.setU易做图((u易做图.equals("0")? "男":"女"));
user.setQq(qq);
user.setZy(zy);
String loveaa=null;
for(int i=0;i<love.length;i++){
loveaa=love[i];
}
System.out.println(loveaa);
user.setLove(loveaa);
//user.setLove("hello");
user.setMail(mail);
user.setYhwt(yhwt);
user.setWtda(wtda);
Date d=new Date();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
String bktime=sdf.format(d);
user.setBktime(bktime);
try {
BkUse易做图ctory.getBkuser().addUser(user);
response.sendRedirect("../index.jsp");
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
追问:那到底能不能易做图去,要怎么写啊?
答案:这个没关系,只要是字符串的,就可以接到你那个文本框里面的值,不需要数组,因为你再多的爱好都可以组成一个字符串,在一个文本框里面,直接接收赋值就行,当然,你的爱好这个字段的值放大一点,不然,可能放不下,不需要数组那么麻烦!有问题,留言、、
其他:shenmea 哪种语言也会影响虚拟主机的运行速度,也会占服务器资源的,相比较而言,asp运行比较快而且占资源小,但是安全性低
修改:
用ASP+ACCESS做站内搜索相对于其它语言来说,搜索量很大的时候,当然是PHP效率更好,速度更快,占用服务器资源较少。当然,网站编写要好,特别是搜索语句
用ASP+ACCESS做站内搜索相对于其它语言来说,搜索量很大的时候,当然是PHP效率更好,速度更快,占用服务器资源较少。当然,网站编写要好,特别是搜索语句
上一个:jsp和psp有什么不同的地方在网络上有什么不同的性质啊?
下一个:js问题 : 在jsp中 怎么实现如下内容:点击显示问题。。。。。