主题 : 访问新建插件时,分页部分*码出问题
级别: 举人
UID: 75282
积分:148 加为好友
威望: 25 精华: 0
主题:26 回复:91
注册时间:2015-05-11
在线时长:0
1#   发表于:2015-05-19 17:11:21  IP:121.44.*.*
public class CmsPlugMngImpl implements CmsPlugMng {
@Transactional(readOnly = true)
public Pagination getPage(int pageNo, int pageSize) {
Pagination page = dao.getPage(pageNo, pageSize);
return page;
}

这里返回之后就Source not found.了。

还有就是
@SuppressWarnings("unchecked")
protected Pagination findByCriteria(Criteria crit, int pageNo, int pageSize) {
CriteriaImpl impl = (CriteriaImpl) crit;
// 先把Projection、ResultTransformer、OrderBy取出来,清空三者后再执行Count操作
Projection projection = impl.getProjection();
ResultTransformer transformer = impl.getResultTransformer();
List<CriteriaImpl.OrderEntry> orderEntries;
try {
orderEntries = (List) MyBeanUtils
.getFieldValue(impl, ORDER_ENTRIES);
MyBeanUtils.setFieldValue(impl, ORDER_ENTRIES, new ArrayList());
} catch (Exception e) {
throw new RuntimeException(
"cannot read/write 'orderEntries' from CriteriaImpl", e);
}

int totalCount = ((Number) crit.setProjection(Projections.rowCount())
.uniqueResult()).intValue();

这条代码: int totalCount = ((Number) crit.setProjection(Projections.rowCount())
.uniqueResult()).intValue(); 
有时候会出现空指针异常,菜鸟不太懂发生什么时,求大神们教教...
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
2#   发表于:2015-05-19 17:11:59  IP:111.19.*.*
你是什么版本系统
1
级别: 举人
UID: 75282
积分:148 加为好友
威望: 25 精华: 0
主题:26 回复:91
注册时间:2015-05-11
在线时长:0
3#   发表于:2015-05-19 17:18:58  IP:121.44.*.*
回复第2楼

jeecmsv6,我就按开发指南那样新建了一个模块,在插件管理下面能看到新建的模块,可是点击的时候会出现其他错误,然后我单步调试,发现这两地方有问题..还需要提供哪部分的代码大神们尽管说...
级别: 版主
UID: 70293
积分:78391 加为好友
威望: 1 精华: 0
主题:7 回复:68397
注册时间:2014-12-03
在线时长:0
4#   发表于:2015-05-19 17:20:18  IP:111.19.*.*
二次开发的内容不在服务范围内,如果有需要可以联系售前,我们提供功能定制服务
1
1 共1页