java servlet在控制台输出是??,然后jsp的遍历list集合一直空指针。谢谢阿。急

从数据库查出来的中文数据,放进list集合一打印就是然后再jsp页面就是代码是这样写的我是通过模糊查询name2字段,但我需要的是name字段数据。这是没有问题的。... 从数据库查出来的中文数据,放进list集合一打印就是

然后再jsp页面就是

代码是这样写的
我是通过模糊查询name2字段,但我需要的是name字段数据。这是没有问题的。
展开
 我来答
zh857872
2015-06-27 · TA获得超过1415个赞
知道小有建树答主
回答量:426
采纳率:100%
帮助的人:304万
展开全部
空指针异常说明你通过request取出来的商家集体是空的。
建议你后台将all集体内容打印出来,看看是否真为空,
然后前端JSP页面中改为如下写法,即可找出问题所在:
<c:if test="${!empty orderList}">
<c:forEach items="${orderList}" var="o" varStatus="st">
......
</c:forEach>
</c:if>

记得在页面头加上:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
有问题欢迎提问,满意请采纳,谢谢!
追问

你好,我打印出来rst是得到的,打印all集合出来的数据都是??,如果是在循环里面打印mincheng的,前两个数据是正常的,后面两个中文数据是??,附带我的数据库图

追答
数据是?说明你的字符编码有问题,如果按我上面说的方式你还是解决不了的话,可以远程协助帮你解决下。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式