xycshh 2009-09-08 16:32
浏览 218
已采纳

怪事啊!高手进来看看

点击链接没有反应,也没有报出错,是哪里问题啊!
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,那应该怎么解决

  • 写回答

2条回答 默认 最新

  • Mr.Bai. 2009-09-08 16:39
    关注


    你这句话写的应该是不对,你在普通的HTML标记里面,是不能用%{}这种语法的,你只能这么写

    ">

    这样写就是对的了应该

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 nginx反向代理获取ip,java获取真实ip
  • ¥15 eda:门禁系统设计
  • ¥50 如何使用js去调用vscode-js-debugger的方法去调试网页
  • ¥15 376.1电表主站通信协议下发指令全被否认问题
  • ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
  • ¥15 复杂网络,变滞后传递熵,FDA
  • ¥20 csv格式数据集预处理及模型选择
  • ¥15 部分网页页面无法显示!
  • ¥15 怎样解决power bi 中设置管理聚合,详细信息表和详细信息列显示灰色,而不能选择相应的内容呢?
  • ¥15 QTOF MSE数据分析