张玉龙 发表于 2013-1-23 01:28:32

SSH+json

<package name="news" extends="json-default" namespace="/n"><!--为前台显示--><action name="newsindexAction" class="newsAction" method="findNewsForIndex"><result type="json"><param name="excludeProperties">newsservice,news</param></result> </action></package>



      @Getter@Setterprivate INewsService newsservice;@Getter@Setterprivate New news;private List<New> doesNewList;//@JSON(serialize=false)public List<New> getDoesNewList() {return doesNewList;}public void setDoesNewList(List<New> doesNewList) {this.doesNewList = doesNewList;}





<script language="javascript" type="text/javascript" src="/7e/js/util/jquery.js"></script><!-- 添加jquery调用action --><script type="text/javascript" language="javascript"> $(document).ready(function(){alert("开始");//$('#news').load("n/newsindexAction.action",{},function(data){//$("#content").html(data.toString());//alert("执行了");//}//);$.ajax({url:"n/newsindexAction.action",type:'post',dataType:'json',success:function(data){$.each(data.doesNewList,function(i,value){          $("#msg").append("<div>第"+(i+1)+"条:"+data.content+"</div>")             .append("<div><font color='red'>新闻内容:"+value.content+"</font></div>")       .append("<div><font color='red'>新闻添加时间::"+value.addtime+"</font></div>")});},error:function(){alert("失败");}}) }); </script>
页: [1]
查看完整版本: SSH+json