点击链接没有反应,也没有报出错,是哪里问题啊!
jsp代码:
/s:param
/s:url
/s:iterator
action代码:
package com.shop.action;
import com.shop.bean.Product;
import com.opensymphony.xwork2.ActionContext;
import java.util.Iterator;
import java.util.List;
public class ProductMessage {
private String id;
private Product product;
public Product getProduct() {
return product;
}
public void setProduct(Product product) {
this.product = product;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
@SuppressWarnings("unchecked")
public String execute(){
List products=(List)ActionContext.getContext().getSession().get("products");
Iterator it=products.iterator();
while(it.hasNext()){
Product p=(Product)it.next();
if(p.getId().equals(new Integer(this.getId())))
{setProduct(p);
break;
}
}
return "success";
}
}
struts.xml配置:
pmessage.jsp
运行的时候上面的jsp页面能显示出来,可是点击jsp那个链接的时候一点反应都没有,是哪里出现了问题?
[b]问题补充:[/b]
谢谢!可是点击时候又出了新问题,能帮我解决一下吗?
java.lang.NumberFormatException: null
出现这个情况,好像是传值的时候出了错误,不能像上面那样把id的值传给action,那应该怎么解决