jsp页面页面上写jquery代码
<script src="<%=basePath%>en/icbc/js/jquery-1.3.1.js" type="text/javascript"></script>
<script language="javascript" type="text/javascript">
/*ajax请求得到专区分类的个数*/
$(function(){
$.ajax({
type:"POST",
dataType:"text",
url:"ajaxCount.action",
async:false,
success:function(data){
var countArray=data.split(",");
$("#count1").html(countArray[0]);/*#count1制定的是id*/
$("#count2").html(countArray[1]);
}
});
});
</script>
然后再xwork_sunwen.xml里面配置action
很明显没有result标签属性配置。
<!--ajax去请求数据库统计个数-->
<action name="ajaxCount" class="parim.net.ts.icbc.information.action.SearchPrefectureAction" method="getCount">
<interceptor-ref name="params"/>
<interceptor-ref name="model-driven"/>
</action>
/**
* ajax来请求专区分类的个数
* @throws IOException
*/
public void getCount() throws IOException{
SqlMapClient map =SqlMap.getSqlMapInstance();
PrintWriter out=ServletActionContext.getResponse().getWriter();
strb=new StringBuffer();
try {
String count1= map.queryForObject("searchPrefectureCount1").toString();
String count2= map.queryForObject("searchPrefectureCount2").toString();
strb.append(count1+",");
strb.append(count2);
out.print(strb);
} catch (SQLException e) {
e.printStackTrace();
}
}