JAVA: org.apache.jasper.JasperException: java.lang.NullPointerException

最初最后 2014-08-06 10:19:03



求大神帮看看

...全文
192 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
最初最后 2014-08-06
  • 打赏
  • 举报
回复
引用 11 楼 rui888 的回复:
奇怪,哦那怎么会有数据?
问题就出在sql2008的查询语句 放到 sql2000里, sql2008能查出数据 ,sql2000 就报错 搞不懂了 sql2008和sql2000语句有差别么
tony4geek 2014-08-06
  • 打赏
  • 举报
回复
奇怪,哦那怎么会有数据?
最初最后 2014-08-06
  • 打赏
  • 举报
回复
引用 9 楼 rui888 的回复:
PageModel pageModel =nul 这句去掉

找到问题了 sql语句 select top "+pageSize+" * from IndustryNews where id not in " +
"(select top (("+pageNo+" - 1) * "+pageSize+") id from IndustryNews order by published desc) order by published desc
在sql2008运行正常 在sql2000 报错 而服务器是sql2000
tony4geek 2014-08-06
  • 打赏
  • 举报
回复
PageModel pageModel =nul 这句去掉
最初最后 2014-08-06
  • 打赏
  • 举报
回复
引用 7 楼 rui888 的回复:
那么你调试看看呢。

本地调试都有值,如下图

您方便远程帮我本地看看么
tony4geek 2014-08-06
  • 打赏
  • 举报
回复
那么你调试看看呢。
最初最后 2014-08-06
  • 打赏
  • 举报
回复
引用 4 楼 rui888 的回复:
在画面 out 你的pageM 看看。
搞不懂这是什么原因了
最初最后 2014-08-06
  • 打赏
  • 举报
回复
引用 4 楼 rui888 的回复:
在画面 out 你的pageM 看看。
服务器上页面输出pageM 是null 单本地测试pageM 输出就Accounting.dao.PageModel@1e202df有值
tony4geek 2014-08-06
  • 打赏
  • 举报
回复
在画面 out 你的pageM 看看。
最初最后 2014-08-06
  • 打赏
  • 举报
回复
引用 2 楼 rui888 的回复:
你pageM 看看是null 了。

后台是这样的,如下图

循环输出有值啊,如下图

所以感觉pageM不能为空啊
tony4geek 2014-08-06
  • 打赏
  • 举报
回复
你pageM 看看是null 了。
小灯光环 2014-08-06
  • 打赏
  • 举报
回复
pageM是不是为null了?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧