Jsp页面显示XML

 Struts2.Method

public String stat(){
    	// 固定的二句
    	ActionContext ctx = ActionContext.getContext();
    	HttpServletRequest request = (HttpServletRequest) ctx
    				.get(ServletActionContext.HTTP_REQUEST);
         List<News> weekList=new ArrayList<News>();//周
    	List<News> monthList=new ArrayList<News>();//月
    	List<News> quarterList=new ArrayList<News>();//季度    	    	
    	request.setAttribute("week", weekList.size());         
         request.setAttribute("month", monthList.size());            
         request.setAttribute("quarter", quarterList.size());    	
         return "stat";
    }

 

Jsp.jsp

<%@ page contentType="text/html" pageEncoding="UTF-8"%>
<%
  StringBuffer content = new StringBuffer(""); 
  content.append("<?xml version=\"1.0\"   encoding=\"UTF-8\" ?>");
  content.append("<roots>");
  content.append("<Week>");
  content.append(request.getAttribute("week"));
  content.append("</Week>");
  content.append("<Month>");
  content.append(request.getAttribute("month"));
  content.append("</Month>");
  content.append("<Quarter>");
  content.append(request.getAttribute("quarter"));
  content.append("</Quarter>");
  content.append("</roots>");
  response.setCharacterEncoding("UTF-8");
  out.print(content);
%>


最终显示.xml

<?xml version="1.0" encoding="UTF-8" ?> 
  <roots>
     <Week>47</Week> 
     <Month>22</Month> 
     <Quarter>22</Quarter> 
  </roots>


 


 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值