当前位置: 首页 > news >正文

爱站网工具常州高端网站建设公司哪家好

爱站网工具,常州高端网站建设公司哪家好,一个网站锚文本可以做几个,网站开发团队 分工maven编译#xff0c;springMVCspringspringJDBC框架。 要实现的功能是一个文件夹下#xff0c;可能显示n个文件夹#xff0c;每个文件夹下又可能显示n个文件夹。。。。 前台效果#xff1a; controller中的方法如下#xff1a; RequestMapping(value/index,m…maven编译springMVCspringspringJDBC框架。 要实现的功能是一个文件夹下可能显示n个文件夹每个文件夹下又可能显示n个文件夹。。。。 前台效果 controller中的方法如下 RequestMapping(value/index,methodRequestMethod.GET)    public String getIndex(HttpServletRequest request,RequestParam(requiredfalse) Integer isHidden){        if(isHiddennull) isHidden 1;//1 showHidden        request.setAttribute(list, cwInfoService.getAllCwInfo(isHidden));        return /jsp/coursewareSelectAll;    } pojo类如下 package org.sakaiproject.courseware.pojo;import java.util.Date;import java.util.List;/** * 描述课件信息 * author Promise * Date2015-08-04 */public class CwInfo {    /**主键*/    private Integer cwId;    /**课件名称*/    private String cwName;    /**课件路径*/    private String cwPath;    /**创建人*/    private String createUser;    /**创建时间*/    private Date createTime;    /**修改时间*/    private Date updateTime;    /**修改人*/    private String updateUser;    /**父级编号*/    private Integer parentId;    /**工具编号*/    private String toolId;    /**课件描述*/    private String cwContent;    /**是否隐藏  0隐藏  1显示*/    private Integer isHidden;    /**包含有cwinfo对象的集合*/    private ListCwInfo cwInfo;                            //重点是我添加了一个属性用于存放子课件信息的parentId等于父课件信息的cwId用的集合    public ListCwInfo getCwInfo() {        return cwInfo;    }    public void setCwInfo(ListCwInfo cwInfo) {        this.cwInfo cwInfo;    }    public Integer getIsHidden() {        return isHidden;    }    public void setIsHidden(Integer isHidden) {        this.isHidden isHidden;    }    public Integer getCwId() {        return cwId;    }    public void setCwId(Integer cwId) {        this.cwId cwId;    }    public String getCwName() {        return cwName;    }    public void setCwName(String cwName) {        this.cwName cwName;    }    public String getCwPath() {        return cwPath;    }    public void setCwPath(String cwPath) {        this.cwPath cwPath;    }    public String getCreateUser() {        return createUser;    }    public void setCreateUser(String createUser) {        this.createUser createUser;    }    public Date getCreateTime() {        return createTime;    }    public void setCreateTime(Date createTime) {        this.createTime createTime;    }    public Date getUpdateTime() {        return updateTime;    }    public void setUpdateTime(Date updateTime) {        this.updateTime updateTime;    }    public String getUpdateUser() {        return updateUser;    }    public void setUpdateUser(String updateUser) {        this.updateUser updateUser;    }    public Integer getParentId() {        return parentId;    }    public void setParentId(Integer parentId) {        this.parentId parentId;    }    public String getToolId() {        return toolId;    }    public void setToolId(String toolId) {        this.toolId toolId;    }    public String getCwContent() {        return cwContent;    }    public void setCwContent(String cwContent) {        this.cwContent cwContent;    }} dao中我用springJDBC操作数据库如下 package org.sakaiproject.courseware.dao.impl;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import javax.annotation.Resource;import org.sakaiproject.courseware.dao.CwInfoDao;import org.sakaiproject.courseware.pojo.CwInfo;import org.springframework.jdbc.core.JdbcTemplate;import org.springframework.jdbc.core.RowMapper;import org.springframework.stereotype.Repository;import org.springframework.transaction.annotation.Transactional;Repositorypublic class CwInfoDaoImpl implements CwInfoDao {        Resource(namejdbcTemplate)    private JdbcTemplate jdbcTemplate;     SuppressWarnings(unchecked)    public ListCwInfo findCwInfo(Integer cwId,Integer isHidden){        String sql select * from cw_info where parent_idcwId;        if(isHidden1) sqlsql and is_hiddenisHidden;        ListCwInfo list jdbcTemplate.query(sql, new cwMapper());        for (int i 0; i list.size(); i) {            ListCwInfo cwList this.findCwInfo(list.get(i).getCwId(),isHidden);                                  //这里实现了查询的递归方法            list.get(i).setCwInfo(cwList);        }        return list;    }    Override    SuppressWarnings(unchecked)    public ListCwInfo getAllCwInfo(Integer isHidden){        String sql select * from cw_info where parent_id0;        if(isHidden1) sqlsql and is_hiddenisHidden;        ListCwInfo countList jdbcTemplate.query(sql,new cwMapper());        for (int i 0; i countList.size(); i) {            ListCwInfo cwList this.findCwInfo(countList.get(i).getCwId(),isHidden);            countList.get(i).setCwInfo(cwList);        }        return countList;    }   class cwMapper implements RowMapper {                                                                          //springJDBC要实现的类查询用的          Override    public Object mapRow(ResultSet rs, int rowNum) throws SQLException {          CwInfo cw new CwInfo();            cw.setCreateTime(rs.getDate(create_time));          cw.setCreateUser(rs.getString(create_user));          cw.setCwContent(rs.getString(cw_content));          cw.setCwId(rs.getInt(cw_id));          cw.setCwName(rs.getString(cw_name));          cw.setCwPath(rs.getString(cw_path));          cw.setParentId(rs.getInt(parent_id));          cw.setToolId(rs.getString(tool_id));          cw.setUpdateTime(rs.getDate(update_time));          cw.setUpdateUser(rs.getString(update_user));          cw.setIsHidden(rs.getInt(is_hidden));        return cw;    }}   前台jsp页面我用的是一个jsp页面嵌套另一个jsp页面如下 % page languagejava contentTypetext/html; charsetUTF-8 pageEncodingUTF-8%% taglib prefixc urihttp://java.sun.com/jsp/jstl/core %div namespreadContentc:forEach items${list.cwInfo } varlisttr classodd    td headersexpansion        ${list.cwName }    /td/trc:if test${not empty list.cwInfo }   c:set varlist value${list.cwInfo} scoperequest /     //传参用这种方式传递    c:import urlcourseContent.jsp /            //重点是这里包含本页面本页面就叫做courseContent.jsp这是递归jsp页面/c:if/c:forEach/div 主要的jsp页面如下 % page languagejava importjava.util.* pageEncodingUTF-8%% taglib prefixc urihttp://java.sun.com/jsp/jstl/core %!DOCTYPE htmlbodytable    div idcontent-content        c:if test${not empty list }          c:forEach items${list } varlist        tr classodd            td headerscheckboxes                    ${list.cwName }            /td            /tr                c:if test${not empty list.cwInfo }       c:set varlist value${list.cwInfo} scoperequest /                      //传参用这种方式传递                c:import urlcourseContent.jsp /                                                  //重点是这里调用了jsp的递归jsp方法                     /c:if                  /c:forEach              /c:if              /div            /c:forEach          /c:if          /div                                            /table    /form                        /div/bodyscript typetext/javascript src/library/js/jquery/jquery-1.9.1.min.js    /script/html  转载于:https://www.cnblogs.com/zrui-xyu/p/4737227.html
http://wiki.neutronadmin.com/news/383197/

相关文章:

  • 电脑培训班附近有吗昆明网站优化
  • 福州推广企业网站关于网站建设的一些事
  • 网站网络架构中国纪检监察报官首页
  • 临桂建设局网站手机如何制作小程序
  • 课程网站建设的目的意义佛山建站平台
  • 绵阳的网站制作公司哪家好鹏达建设集团有限公司网站
  • 网站域名查询ip地址前端开发转行做什么好
  • 免费申请网站com域名wordpress显示时间插件下载
  • 国外做机器人的网站做外贸的阿里巴巴网站是哪个
  • 网站建设jnlongjiwordpress 调整字体
  • 可以做反链的网站廊坊网站制作网站
  • 广州网站建设骏域天津电力建设公司网站
  • 电商网站开发要求网站登陆怎么做
  • 做外汇哪个网站看外国消息成全视频在线观看免费高清版
  • 长春网站推广网诚传媒加强网站微信信息编辑队伍建设
  • 平顶山建设网站江苏省建设工程一站式申报网站
  • 免费的建手机网站如何做平台网站
  • 数据做图网站手机图片网站模板
  • 百度网站建设的一般要素网站图片如何做水印
  • 石家庄信息门户网站定制wordpress 刷浏览量
  • 想做个网站 在哪买域名和空间兼职做任务的网站
  • 好的flash网站网站功能板块
  • 怎么免费做网站视频教学网站配色原则
  • 网站建设备案审核要多久江苏建设教育协会网站
  • 深圳便宜建网站怎么登录wordpress
  • 西南城乡建设部网站首页画册封面设计
  • 张家港企业网站建设网站建设算入会计分录
  • 网站设计的论文wordpress 后台 404
  • 哪个网站做的系统好用吗如何设计购物网站
  • 网站设计风格介绍app域名在哪里注册