用struts2给android客户端发送xml数据

原创 2012年03月31日 15:16:06

一、严格按照xml文件的格式书写,防止struts标签影响到xml的格式:

<?xml version="1.0" encoding="UTF-8"?><%@ page language="java" contentType="text/xml; charset=UTF-8" pageEncoding="UTF-8"%><%@taglib uri="/struts-tags" prefix="s"%>

<videos><s:iterator value="#request.videos" id="video" >
<video id="<s:property value="id"/>">
<name><s:property value="name"></s:property></name>
<time><s:property value="time"></s:property></time>    
</video></s:iterator>

</videos>


注意:1.<?xml version="1.0" encoding="UTF-8"?>必须是文件的开头一句,前面不要有空格,是xml文件的规定。

2.注意文档的格式,<videos><s:iterator value="#request.videos" id="video" >这两段间不要换行,防止以后解析出现不必要的麻烦

二、下面是浏览器看到的效果:

This XML file does not appear to have any style information associated with it. The document tree is shown below.
<videos>
<video id="59">
<name>情歌</name>
<time>2:30</time>
</video>
<video id="19">
<name>老男孩</name>
<time>2:50</time>
</video>
<video id="39">
<name>那些年</name>
<time>3:30</time>
</video>
</videos>

Android:网络:发送xml数据和调用webservice

public void testSendXML() throws Exception{         InputStream inStream = this.getClass().getClass...
  • xxssyyyyssxx
  • xxssyyyyssxx
  • 2016年01月04日 10:01
  • 513

HTTP请求发送XML数据

 http请求发送一些简单的数据,大家应该知道,直接在url后加"?参数名=参数值&参数名=参数值&",但是数据过多,这样发送就 不可以,不管post还是get数据量超过2m好像都不行.当数据量大的时...
  • vvggsky
  • vvggsky
  • 2007年02月09日 10:53
  • 1333

PHP接收和发送XML数据

一、接收xml数据, 使用php://input,代码如下: 二、使用CURL发送xml数据,代码如下: ...
  • aaaaabbc
  • aaaaabbc
  • 2013年08月26日 16:11
  • 1665

ajax请求Struts2返回xml数据方法

Jquery 发送ajax请求,action 或servlet 处理请求,并以xml格式返回数据,交给jquery 处理。 1.jquery 发送请求:   Js...
  • xiaoxiaoxianxian
  • xiaoxiaoxianxian
  • 2014年10月20日 22:24
  • 686

C#向服务器发送XML数据

winform using System; using System.Collections.Generic; using System.ComponentModel; using Syste...
  • e_wsq
  • e_wsq
  • 2012年05月07日 14:36
  • 1262

android客户端发送XML数据至服务器

使用android发送XML数据 服务器端: 1.用一个servlet来接收android客户端的请求。 import java.io.IOException; import javax.ser...
  • lht0211
  • lht0211
  • 2013年05月20日 20:56
  • 2583

发送xml数据给服务器

http://www.cnblogs.com/linjiqin/archive/2011/06/02/2069621.html 一、发送xml数据 public static void mai...
  • goodtalent
  • goodtalent
  • 2015年01月26日 20:52
  • 719

HttpClient4.5.2通过POST发送XML

需求: 通过HttpClient的POST,发送XML数据到一个服务接口,服务接口返回一个XML文件,对XML文件进行解析得到JSON数据,从而显示到页面上 HttpClient版本:4.5.2 ...
  • zk673820543
  • zk673820543
  • 2016年05月05日 17:09
  • 9151

C# http 发送接收xml数据

using System; using System.Collections.Generic; using System.Text; using System.Web; using Syste...
  • knight0513
  • knight0513
  • 2015年02月05日 22:26
  • 459

Struts2框架xml验证

struts2框架验证(xml方式) 首先要从页面中获取对应的标签name属性的值,在动作类action中声明同名的属性,提供get和set方法创建一个xml格式验证文件:命名方式:ActionCla...
  • cckevincyh
  • cckevincyh
  • 2016年11月29日 15:17
  • 926
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:用struts2给android客户端发送xml数据
举报原因:
原因补充:

(最多只允许输入30个字)