zoukankan      html  css  js  c++  java
  • 查找商品信息案例

    -----------------------------------------------------------------------------------------jsp------------------------------------------------------------------------------------------------------------

    <title>查看所有商品</title>
    <script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery-1.8.3.js"></script>
    <script type="text/javascript">
    $(function(){
    $("#a").toggle(function(){
    //向服务器发送请求
    $.post("/struts2.0/showProduct",function(data){
    //把响应回来的json转换成html代码,展示在div中

    var html="<table border='1'><tr><td>商品编号</td><td>商品名称</td><td>商品价格</td></tr>";
    for (var i= 0; i < data.length; i++) {
    html+="<tr><td>"+data[i].id+"</td><td>"+data[i].name+"</td><td>"+data[i].price+"</td></tr>";
    }
    html+="</table>";
    $("#productMsg").html(html);
    },"json");
    },function(){
    $("#productMsg").html("");
    });
    });
    </script>
    </head>
    <body>
    <!-- 空链接 --><a href="javascript:void(0)" id="a">查看所有商品</a>
    <div id="productMsg"></div>
    </body>
    </html>

    ----------------------------------------------------------------------------------------action------------------------------------------------------------------------------------------------------------

    public class ProductAction {
    public String check(){
    Product p1 = new Product();
    p1.setId(1);
    p1.setName("电视机");
    p1.setPrice(2000);
    Product p2 = new Product();
    p2.setId(2);
    p2.setName("电冰箱");
    p2.setPrice(3000);
    List<Product> list = new ArrayList<Product>();
    list.add(p1);
    list.add(p2);
    ValueStack valueStack = ActionContext.getContext().getValueStack();
    //将List<Product>压入valueStack栈顶中,在struts-xml设置了<package extends=”json-default”>.
    //Action的返回视图<result name=””type=”json”>,那么struts2框架就会将valueStack中的栈顶元素转换成json响应到浏览器
    valueStack.push(list);
    return "success";

  • 相关阅读:
    URL中“#”
    2、Distributed Optimization
    转:增强学习(二)----- 马尔可夫决策过程MDP
    转:强化学习(Reinforcement Learning)
    强化学习学习资料
    转:A Painless Q-learning Tutorial (一个 Q-learning 算法的简明教程)
    1、通过搜索进行问题求解
    CMOS与BIOS
    转:Spring-session & redis 子域名共享session
    基于 token 的认证应用
  • 原文地址:https://www.cnblogs.com/wwwzzz/p/7843762.html
Copyright © 2011-2022 走看看