jsp页面前台用jdbc如何获取sql数据库里的数据。

jsp页面前台用jdbc如何获取sql数据库里的数据。,第1张

1、在后台写一个JDBC方法,从数据库中查询出数据来,封装到一个集合中,比如List或Map,然后放到request中,在前台直接从request获取即可。

2、直接在前台写一个JDBC *** 作的脚本方法,从数据库中查询出数据,封装到集合中,然后根据需要迭代显示。

1.通过HttpServletRequest:

@RequestMapping(value="/index1")

public String helloaction1(HttpServletRequest request){

     System.out.println(request.getParameter("nnn"))  //获得前台name为nnn的元素的值

     return "index"

}

2.通过参数名获得:

@RequestMapping(value="/index1")

public String helloaction1(String nnn){      //这里名字要与前端元素名字一致才能获得

     System.out.println(nnn)    

     return "index"

}

3.通过@RequestParam注解获得:

@RequestMapping(value="/index")

public String helloaction(@RequestParam(value="nnn",required=false)String nnn1, Model model){  //nnn要与前端一致,在此处可以理解为参数nnn1的别名

     System.out.println(nnn1)

     model.addAttribute("hello", "这是用action传过来的值:"+nnn1)

     return "index"

}

4.SpringMvc还能通过将vo作为参数获得vo的各个属性:

@RequestMapping(value="/index2")

public String helloaction2(User user){      

     System.out.println(user.getAccount())

     System.out.println(user.getPassword())

     return "index"

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10028052.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存