• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
#define wzz
博客园    首页    新随笔    联系   管理    订阅  订阅
下拉框

1.jsp:
<select class=" z9" name="sstage" id="sstage">
<c:forEach items="${sstagelist}" var="a">
<option value="${a.ck}"
<c:if test="${infoproject.sstage==a.ck}"> selected="selected"</c:if>>${a.cv}</option>
</c:forEach>
</select>

 


2.WebController:
Map<String, Object> pmap = new HashMap<String, Object>();

pmap.clear();
pmap.put("cfield", "SSTAGE");
model.addAttribute("sstagelist", commonsService.getCKVList(pmap));

 

3.CommonsService
package com.yuyoukj.service;

import java.util.List;
import java.util.Map;

import com.yuyoukj.model.nch.CKV;

public interface CommonsService {

public List<CKV> getCKVList(Map<String, Object> pmap);
}


4.CommonsServiceImpl
package com.yuyoukj.service.impl;

import java.util.List;
import java.util.Map;

import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.yuyoukj.mapper.nch.CKVMapper;
import com.yuyoukj.model.nch.CKV;
import com.yuyoukj.service.CommonsService;

@Service
public class CommonsServiceImpl implements CommonsService {

private static Logger log = Logger.getLogger(CommonsServiceImpl.class);

@Autowired
private CKVMapper ckvMapper;

@Override
public List<CKV> getCKVList(Map<String, Object> pmap) {
return ckvMapper.getCKVList(pmap);
}
}


5.CKVMapper
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yuyoukj.mapper.nch.CKVMapper">

<resultMap id="CKVResult" type="com.yuyoukj.model.nch.CKV">
<result property="ck" column="ck" />
<result property="cv" column="cv" />
</resultMap>

<select id="getCKVList" parameterType="java.util.HashMap" resultMap="CKVResult">
SELECT ckey as ck, cvalue as cv
FROM conf_cconfig
WHERE 1 = 1
<if test="cfield != null">
AND cfield = #{cfield}
</if>
</select>
</mapper>

posted on 2015-12-17 10:41  #define wzz  阅读(206)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3