有的时候jsp上不显示action传递过来的数据,有可能的原因是action并没有传递任何数据
这个时候我们就需要工具来查看action到底有没有传递数据
这个时候我们就需要工具来查看action到底有没有传递数据
- list.jsp
修改办法很简单,直接增加s:debug
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false"%> <%@ taglib prefix="s" uri="/struts-tags" %> <%@page isELIgnored="false"%> <table> <tr> <td>id</td> <td>name</td> </tr> <s:iterator value="products" var="p"> <tr> <td>${p.id}</td> <td>${p.name}</td> </tr> </s:iterator> </table> <s:debug/>
- 测试
重启tomcat,访问页面
点击[Debug] 即可http://127.0.0.1:8080/struts/listProduct