前台页面无法显示JSP页面中也没有报错,,
求大神指教JSPJava

解决方案 »

  1.   

    那要看你给后台给jsp页面传的是集合;对象还是其它,是不是为空值。
      

  2.   

    如果有servlet,就断点跟下看看。
    如果是jsp页面,可以看看你预期的这个jsp,在哪些地方用到了,再排查下。
    实在不行,去web服务器里看看jsp生成对应的servlet,是哪一行有问题,再定位。(什么005flist_jsp.java 的500行)
      

  3.   

    html中的textarea怎么加一个textarea
      

  4.   

    谁听说过cjdp3这个框架啊   
      

  5.   

    public ActionForward query(ActionMapping mapping, ActionForm form,
    HttpServletRequest request, HttpServletResponse response)
    throws Exception {
    if (CommonUtil.getAdminInfo(request) == null) {
    response.sendRedirect("/hwmy/qi/qiReport.do?");

    return null;
    } else {
    AdminInfo admin = CommonUtil.getAdminInfo(request);
    String actionPath = "/qi/qiReport.do?method=query";
    PageInfo pageInfo = PaginationHTMLUtil.getPageInfo(request);
    List<QiReport> result = null;
    if(admin.getRegisterInfo()!= null){
    result = service.query(getParameters(request), pageInfo);
    }
    String pagination = PaginationHTMLUtil.getPaginationHTML(request, actionPath, pageInfo);
    request.setAttribute(Parameters.RESULT, result);
    request.setAttribute(Parameters.ACTION_PATH, actionPath);
    request.setAttribute(Parameters.PAGINATION, pagination);
    CommonUtil.setAttributes(request);
    if (admin.getUserType().equals(Params.UserType_store)){
    return mapping.findForward(STORE_LIST_PAGE);
    } else if (admin.getUserType().equals(Params.UserType_member)){
    return mapping.findForward(USER_LIST_PAGE);
    } else {
    return mapping.findForward(SYS_LIST_PAGE);
    }
    }
    }result是空值,service 层的查询语句执行了查询语句,但是查不到数据,数据库确实存在数据 @Transactional(readOnly = true)
    public List query(Map<String, String>[] map, PageInfo pageInfo) {
    String hql = "from QiReport q where 1=1";
    hql = CommonUtil.handleQueryString(map, hql);
    return dao.executeQuery(hql, pageInfo);
    }
    ,还有返回的JSP页面是qireport_sys_list.jsp,那个005f是什么,相当纠结,求大神指点迷津
      

  6.   

    检查下查询数据库的sql语句:将sql语句放到pl/sql或登陆数据库执行下,看是否可以查询出结果;