主题 : 各位高手看看,这个有什么问题
级别: 秀才
UID: 35703
积分:74 加为好友
威望: 0 精华: 0
主题:5 回复:30
注册时间:2012-07-02
在线时长:0
1#   发表于:2012-07-04 21:28:44  IP:218.247.*.*
java代码如下:
@SuppressWarnings({ "rawtypes", "unchecked" })
@RequestMapping(value = "/xungeng.jspx",method = RequestMethod.GET)
protected String pollingQuery(HttpServletRequest request,HttpServletResponse response, ModelMap model) throws Exception {
CmsSite site = CmsUtils.getSite(request);
String op = request.getParameter("op");
//获取查询日期
// Map<List> resultMap = new HashMap<List>();
Map<String, List> resultMap = new HashMap<String, List>();

String str = request.getParameter("op").trim().toString();
try {
String conStr = request.getRealPath("/")+"WEB-INF/config/jdbc.properties";
conStr = conStr.replace("\\", "/");
con =this.init(conStr);
String sql1 = "select id, pollingAddrssName ,pollingAddressId from jc_pollingAddress";
ps = con.prepareStatement(sql1);
rsCard = ps.executeQuery();
while(rsCard.next()){
// System.out.println(rsCard.getString("id")+"--" + rsCard.getString("pollingAddrssName")+"--" + rsCard.getString("pollingAddressId"));
//获取某一日期str(2012-07-03)的晚上八点到2012-07-04早上八点的所有巡查记录数据
String sql2="select * from " +
"(select personCard,personName,pollingTime,addressCard,addressName,eventNum,machineNum,lineNum,jc_pollingAddress.id,pollingAddrssName,pollingAddressId from jc_importExl_copy ,jc_pollingAddress where pollingTime < (select date_add('"+str+" 20:00:00', interval 12 hour)) and pollingTime >= (select date_add('"+str+" 20:00:00', interval 0 hour))) newResult " +
"where addressCard = '"+rsCard.getString("pollingAddressId")+"' and  pollingAddressId = '"+rsCard.getString("pollingAddressId")+"' order by pollingAddrssName, pollingTime;";
// System.out.println(sql2);
ps = con.prepareStatement(sql2);
rsResult = ps.executeQuery();
List resultList = new ArrayList();
while(rsResult.next()){
resultList.add(rsResult.getString("personCard"));
resultList.add(rsResult.getString("personName"));
resultList.add(rsResult.getString("pollingTime"));
resultList.add(rsResult.getString("addressCard"));
resultList.add(rsResult.getString("addressName"));
resultList.add(rsResult.getString("eventNum"));
resultList.add(rsResult.getString("machineNum"));
resultList.add(rsResult.getString("lineNum"));
resultList.add(rsResult.getString("pollingAddrssName"));
resultList.add(rsResult.getString("pollingAddressId"));
model.put("map"+rsCard.getString("pollingAddressId").toString(), resultList);
// 将request中所有参数保存至model中。
model.putAll(RequestUtils.getQueryParams(request));
FrontUtils.frontData(request, model, site);
FrontUtils.frontPageData(request, model);
}
}
} catch (Exception e) {
e.printStackTrace();
}
return FrontUtils.getTplPath(request, site.getSolutionPath(),
TPLDIR_SPECIAL, XUNGENG_INDEX);
}


html页面输出值代码如下:
<#list map0012 as c >
${c.pollingTime}
</#list>

但是报错:
Expected hash. c evaluated instead to freemarker.template.SimpleScalar on line 130, column 11 in WEB-INF/t/cms/www/red/special/电子巡更.html. The problematic instruction: ---------- ==> ${c.pollingTime} [on line 130, column 9 in WEB-INF/t/cms/www/red/special/电子巡更.html]

各位,有什么问题,帮帮忙看看把 ~~~  在线等~~
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
2#   发表于:2012-07-05 08:35:10  IP:59.247.*.*
请描述下您的系统使用环境,如操作系统,JDK版本,tocmat版本,mysql版本等
功成由勤,业精于勤。
级别: 秀才
UID: 35703
积分:74 加为好友
威望: 0 精华: 0
主题:5 回复:30
注册时间:2012-07-02
在线时长:0
3#   发表于:2012-07-05 09:30:18  IP:218.247.*.*
windows8  jdk1.6 tomcat1.6 mysql*
级别: 秀才
UID: 35703
积分:74 加为好友
威望: 0 精华: 0
主题:5 回复:30
注册时间:2012-07-02
在线时长:0
4#   发表于:2012-07-05 09:30:46  IP:218.247.*.*
tomcat 6
级别: 总版主
UID: 10736
积分:148515 加为好友
威望: 205 精华: 42
主题:287 回复:126217
注册时间:2010-09-08
在线时长:18.01
5#   发表于:2012-07-05 09:32:58  IP:59.247.*.*
你那上面的数据是什么在哪里的?你这改了源码?
路漫漫其修远兮,吾将上下而求索!
级别: 秀才
UID: 35703
积分:74 加为好友
威望: 0 精华: 0
主题:5 回复:30
注册时间:2012-07-02
在线时长:0
6#   发表于:2012-07-06 10:01:10  IP:218.247.*.*
不是修改源码, 我是自己编写的方法~
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
7#   发表于:2012-07-06 10:06:22  IP:117.113.*.*
不是修改源码, 我是自己编写的方法~
 自己编写的还不是修改?
功成由勤,业精于勤。
级别: 秀才
UID: 35703
积分:74 加为好友
威望: 0 精华: 0
主题:5 回复:30
注册时间:2012-07-02
在线时长:0
8#   发表于:2012-07-06 10:32:25  IP:218.247.*.*
自己编写的怎么叫修改源码呢,自己新建的包和类、方法。
级别: 状元
UID: 33380
积分:50625 加为好友
威望: 21 精华: 3
主题:88 回复:30687
注册时间:2012-05-07
在线时长:0
9#   发表于:2012-07-06 10:35:54  IP:117.113.*.*
你自己修改的添加东西这是不在技术支持内?这属于二次开发,你要需要什么功能可以联系我们售前人员,我们提供功能定制服务
功成由勤,业精于勤。
1 共1页