设为首页 加入收藏

TOP

Struts2+Android 使用struts2制作做WebService
2014-11-24 12:51:40 来源: 作者: 【 】 浏览:0
Tags:Struts2 Android 使用 struts2 制作 WebService

看了一下黎老师的WebService,还是很典型的应用(黎老师的课程确实很棒啊!受益一生),可惜的是他用的struts做的 也是今天中午移植到struts2 也算是练手+重温了.


进正题>


做Struts2 首先是配置工程 这个很烦人,和Android比差的很远.


首先是


web.xml没什么好说的其实就是配置struts2


struts.xml相当于Android中的AndroidManifest.xm


l 就一个action,返回两个结果,json和xml 貌似Android中现在很流行json的WebService


然后就是结果返回页面,先看xml的:跳转到videos.jsp 注意这里有一个struts的迭代器 可以把获取的videos处理后输出


如果返回的是json那么是jsonviedos.jsp


需要注意!xml文件中



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


这里尖括号直接不要有空格不然在chrome里不能识别为xml文件 我想在解析的时候会报错(什么没有文件头什么的吧)


然后是java代码部分了


首先是VideoListAction.java也就是主action 相当于activity了


很简单json就是从videos里拼接把String放到servleactioncontext ; xml就更简单了,直接返回的list


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android中多层动态嵌套布局的实现 下一篇Struts2+Android 实现信息,文件上..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·如何利用Python做数 (2025-12-24 23:48:36)
·如何使用python进行 (2025-12-24 23:48:34)
·python 爬虫入门该怎 (2025-12-24 23:48:31)
·Java 实现多个大文件 (2025-12-24 23:22:00)
·Java多线程编程在工 (2025-12-24 23:21:56)