使用struts2框架中action类,查询所有显示列表不走action断点,怎么调试?代码如下:

action代码:publicclassHouseActionextendsActionSupport{//查询房屋列表HouseBizhouseBiz=newHouse... action代码:
public class HouseAction extends ActionSupport{
//查询房屋列表
HouseBiz houseBiz=new HouseBizImpl();
public String getHouseList(){
List<House> getHouseList;
try {
getHouseList = houseBiz.getHouseList();
if(getHouseList!=null&&getHouseList.size()>0){
ActionContext ac=ActionContext.getContext();
Map session=ac.getSession();
session.put("getHouseList", getHouseList);
return SUCCESS;
}
} catch (Exception e) {
e.printStackTrace();
}
return ERROR;
}
}
-----jsp页面
<c:forEach items="${getHouseList}" var="house">
<tr>
<td class="house-thumb"><span><a href="show?id=${house.id}"><img src="images/thumb_house.gif" /></a></span></td>
<td>
<dl>
<dt>${house.title}</dt>
<dd>
${house.street.district.name}区${house.street.name},${house.floorage }平米<br />
联系方式:${house.contact }
</dd>
</dl>
</td>
<td class="house-type">${house.typeInfo.name }</td>
<td class="house-price"><span>${house.price }</span>元/月</td>
</tr>
</c:forEach>
---提交的form表单action地址:<form method="post" action="getHouseListHouse.action" id='sform'>
---struts.xml
<action name="*House" class="com.accp.action.HouseAction" method="{1}">
<result name="success">index.jsp</result>
<result name="error">{1}.jsp</result>
<result name="input">{1}.jsp</result>
</action>
展开
 我来答
琳凌一
2012-07-12
知道答主
回答量:30
采纳率:0%
帮助的人:17.1万
展开全部
你看action个xml中配置没?或者用注解@controler了没有
更多追问追答
追问
我不是把struts.xml配置也写在上面了吗?我怕出错,根本就没写注解机制!
追答


你那个<action name="*House"有问题吧,你看你form表达提交时能够根据这个找到你的返回值吗?你看下面这个例子


希望你能明白,加油,望采纳。

死亡幽谷
2012-07-12 · TA获得超过248个赞
知道小有建树答主
回答量:274
采纳率:0%
帮助的人:137万
展开全部
那你就不是用的debug启动模式呗. 试试ctrl+alt +d.看看启得来嘛
更多追问追答
追问
是debug,用了一年多了,我怎么会不知道用debug调试呢
追答
那你写个get()方法,看看进不进得去,是不是匹配了前面的getHouse了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qing407066271
2012-07-12 · TA获得超过164个赞
知道小有建树答主
回答量:404
采纳率:0%
帮助的人:195万
展开全部
最好还是设断点进行调试,
或者你可以用System.out.println();
进行打印来调试
更多追问追答
追问
拜托你看看题目好不好!走断点我就自己调试了
追答
你调试是为了什么?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guojinhui10000
2012-07-12 · 超过24用户采纳过TA的回答
知道答主
回答量:284
采纳率:100%
帮助的人:81.8万
展开全部
那就把结果打印出来(System.out.println())
追问
关键是不走HouseAction 啊!我设了断点,不走!也许是页面的某个地方写错了,帮忙看看!我没找出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式