qq_26373023 2016-03-23 17:35 采纳率: 9.1%
浏览 2626
已采纳

SSH框架 关于查询视图数据在jsp页面上显示不了的问题

问题描述:有排课表Course,从中取出四个属性来生成视图Information,然后在service层写业务逻辑想显示视图的数据时,jsp页面显示不出数据来。service层代码:
service层代码

在数据库中视图information是有数据的,请问service层应该怎么写才能在jsp中显示视图的数据?

  • 写回答

3条回答

  • 毕小宝 博客专家认证 2016-03-23 23:40
    关注

    照你这个方法,只是返回了查询数据列表view对象,然后你需要在控制层@Controller修饰的类的某个方法中调用这个查询,并把这个查询结果存入响应视图中。
    类似代码如下:

     //某个Controller类
     @Controller
     //某个方法,指定请求地址
     @RequestMapping("/login.do")   
     public ModelAndView  extractData(String wordid) {   
        List<Information> searchResult = xxx.CourseExtractInformation(wordid); 
            //待返回的某个jsp视图
        ModelAndView view= new ModelAndView("show"); 
            //查询结果放入视图返回数据中
            view.addObject("datas",searchResult);
            return view;
        } 
    

    SpringMVC向页面传递参数的4种方式,上面是一种,用法也很简单,就是将数据addObject到返回视图对象中,然后再在页面用el表达式直接访问返回数据就可以了。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 win11家庭中文版安装docker遇到Hyper-V启用失败解决办法整理
  • ¥15 gradio的web端页面格式不对的问题
  • ¥15 求大家看看Nonce如何配置
  • ¥15 Matlab怎么求解含参的二重积分?
  • ¥15 苹果手机突然连不上wifi了?
  • ¥15 cgictest.cgi文件无法访问
  • ¥20 删除和修改功能无法调用
  • ¥15 kafka topic 所有分副本数修改
  • ¥15 小程序中fit格式等运动数据文件怎样实现可视化?(包含心率信息))
  • ¥15 如何利用mmdetection3d中的get_flops.py文件计算fcos3d方法的flops?