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

从数据库查出来的中文数据,放进list集合一打印就是

然后再jsp页面就是

代码是这样写的
我是通过模糊查询name2字段,但我需要的是name字段数据。这是没有问题的。

空指针异常说明你通过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的,前两个数据是正常的,后面两个中文数据是??,附带我的数据库图

追答

数据是?说明你的字符编码有问题,如果按我上面说的方式你还是解决不了的话,可以远程协助帮你解决下。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网