详细解决方案
下拉列表select 的 条件查询,该如何处理
热度:1706 发布时间:2016-04-16 22:03:27

根据下拉列表中的字段,条件查询,显示在原来的list页面
求 一个 用下拉列表 的查询 的实例 代码,当选中下拉列表中的字段时,list列表还在原来的地方显示,最好带注释
------解决方案--------------------
/**
* 获取联系人列表
*
* @param session
* @param model
* @param request
* @return
*/
@RequestMapping(value = "/contactsList")
public String contactsList(HttpSession session, Model model,
HttpServletRequest request,XzContacts contactsModel) {
// 跳转到添加页面之前先查询媒体信息,传递到前台显示下拉列表
List<XzMedia> mediaList = new ArrayList<XzMedia>();
mediaList = mediaService.getMediaList();
session.setAttribute("mediaList", mediaList);
// 跳转到页面之前先查询所有模块,传递到前台显示下拉列表
Set<String> palateList = new HashSet<String>();
palateList = service.getPlate();
palateList.remove("");
session.setAttribute("palateList", palateList);
List<XzContacts> list = new ArrayList<XzContacts>();
list = service.getContactsList();
session.setAttribute("contactsNameList", list);
String curPageStr = StringUtil.dealParam(request.getParameter("curPage"));
String pageSizeStr = StringUtil.dealParam(request.getParameter("pageSize"));
int curPage = 1;
int pageSize = 20;
if(curPageStr != null)
try {
curPage = Integer.parseInt(curPageStr);
} catch(NumberFormatException e) {
return "redirect:./cms/contacts/contactsList.oa";
}
if(pageSizeStr != null)
pageSize = Integer.parseInt(pageSizeStr);
contactsModel.setIndex((curPage-1)*pageSize);
contactsModel.setPageSize(pageSize);
list = service.getContactsListByPage(contactsModel);
PageResult<XzContacts> pageResult = new PageResult<XzContacts>(curPage, pageSize, service.getListCount(contactsModel), list);
model.addAttribute("statistic", service.getListCount(contactsModel));
model.addAttribute("pageresult", pageResult);
model.addAttribute("curPage", curPage);
model.addAttribute("pageSize", pageSize);
return "xz/cms/contacts/contacts_list";
}
<!DOCTYPE HTML>
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -->
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html>
<head>
<link rel="stylesheet" type="text/css" href="/mmboa/css/table.css">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript"
src="${pageContext.request.contextPath}/js/jquery-1.6.1.js"></script>
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/select2.css" />
<script type="text/javascript" src="${pageContext.request.contextPath}/js/select2.js"></script>
<script type="text/javascript">
function checkEvent2(){
var id = $("#allChecboxId")[0];
var boxClass = $(".checkboxClass");
if (id.checked == true) {
for(var i=0;i<boxClass.length;i++){
boxClass[i].checked = true;
}
}else{
for(var i=0;i<boxClass.length;i++){
boxClass[i].checked = false;
}
}
}
function exportExcel(){
var id="";
var boxClass = $(".checkboxClass");
for(var i=0;i<boxClass.length;i++){
if(boxClass[i].checked){
id+=$(boxClass[i]).val()+",";
}
}
if(id == null
------解决方案--------------------
相关解决方案
- Struts2 <select>上拉框 回显有关问题
- 關於Struts2 select tag 問題,该怎么处理
- <xsl:for-each select= 取嵌套节点则么写,该如何解决
- <select>标签可平添文字
- Struts2 <s:select/>有关问题
- jsp页面<select>选中有关问题
- struts2 中用两个<s:select>标签如何实现级联的效果
- <s:select>标签,小弟我要通过js获取listKey的值要如何获取
- <s:select>解决办法
- 关于strust2 <s:select>标签组值有关问题
- select count(*)as num from hall where Hall_No=10000001关于这个SQL语句,怎么取出返回的数字
- js里如何取<s:select>标签里的值
- Eclipse导入工程后,XDoclet异常:Missing library: xdoclet-1.2.1.jar. Select the home direc
- magaView.HasMonth = db.Library.GroupBy(a => a.TimeBook.Month).Select(a => a.Key),该怎么处理
- string sql = @"select."该如何处理
- 经过后台代码为html控件<select>绑定数据?求大神指点!
- 标签<select>事件,该如何处理
- SELECT RUNAT="SERVER" ONCHANGE,该怎么处理
- .net怎么用ajax,js 为标签<select>动态添加数据
- sqltxet能不能这么写成"select *rowid from table"
- Select @NewID,该怎么解决
- select * from BigClass where FatherID=? order by Order desc解决思路
- 错误详细信息: System.Data.OleDb.OleDbException: SELECT 子句中包含一个保留字、拼写异常或丢失的参数,或标点符号不正确
- select 约束中怎么将text所填写的内容作为约束条件
- select SCOPE_IDENTITY失效
- 页面上有个<select></select>用js或jq或后台写个循环生成一个连续的年份如2000-2012然后添加到select下拉框,value值对应年份解决方案
- select * from lesson where username='name' order by id desc解决思路
- 请教dt.select()中的条件可以是大小判断吗
- 语法异常。 在查询表达式 'ID not in (select top 12*1 ID from prod_news order by infotime des
- .NET MVC3 from mvc3 select,该怎么解决