- 浏览: 914816 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (498)
- J2EE (52)
- 数据库 (17)
- java基础 (43)
- web技术 (19)
- 程序设计 (6)
- 操作系统 (18)
- IT资讯 (7)
- 我的IT生活 (12)
- 学习笔记 (9)
- Jquery (25)
- JavaScript (18)
- spring (40)
- Hibernate (12)
- Struts (10)
- YUI (2)
- Extjs (22)
- .net (0)
- Eclipse (10)
- 社会主义 (2)
- 服务器 (9)
- CSS (8)
- 网络安全 (16)
- 版本控制 (9)
- PHP (2)
- Oracle (42)
- SQL server (1)
- Mysql (11)
- 项目管理 (3)
- 开发工具使用 (10)
- SQL语句 (7)
- Perl (0)
- Shell (6)
- 漏洞 (4)
- ibatis (5)
- hacker (2)
- SQL注入 (6)
- Hacker工具 (2)
- 入侵和渗透 (7)
- 插件/组件 (2)
- 最爱开源 (5)
- 常用软件 (2)
- DOS (1)
- HTML (2)
- Android (9)
- CMS (1)
- portal (8)
- Linux (7)
- OSGI (1)
- Mina (5)
- maven (2)
- hadoop (7)
- twitter storm (2)
- sap hana (0)
- OAuth (0)
- RESTful (1)
- Nginx (4)
- flex (1)
- Dubbo (1)
- redis (1)
- springMVC (1)
- node.js (1)
- solr (2)
- Flume (1)
- MongoDB (2)
- ElasticSearch (1)
最新评论
-
M_drm:
请问要怎么设置浏览器才不报没权限呢?
用JS在页面调用本地可执行文件的方法(ACTIVEX) -
Alexniver:
官方文档。When importing data into I ...
mysql导入数据过慢 解决方法 -
camelwoo:
我记得 Criteria 可以做连接查询与子查询,也可以做分页 ...
Hibernate总结篇二 -
zhenglongfei:
楼主如果SubKeyName 这个节点不存在,怎么办??怎么用 ...
Java操作注册表 -
yxx676229549:
用log4j 2 了
logback
近日,Roy Clarkson发布了Spring Mobile和Spring Android。
Spring Mobile
Spring Mobile 是 Spring MVC 的扩展,用来简化手机上的Web应用开发。
interceptor 定义的示例:
如果该设备不是移动设备,JSP模板也能有内容的呈现:
如果该设备是一个移动设备,基于Tiles的页面布局将会改变:
Java代码
Spring Android
Spring Android 是 Spring 框架的扩展,用于简化 Android 本地应用程序的开发。
针对Andriod的客户端,出现了不同的挑战。需要通过REST,与HTTPS服务器上的数据进行交流,因为数据是用户特定的,我们需要知道用户登录是不是使用了基本认证,而且我们也需要将用户名跟密码存储在设备上,所以我们选择了OAuth(查看更多关于OAuth的介绍)http://www.williamlong.info/archives/2185.html。
点击查看更多详情:http://blog.springsource.com/2010/11/19/spring-into-mobile-application-development/
Spring Mobile
Spring Mobile 是 Spring MVC 的扩展,用来简化手机上的Web应用开发。
interceptor 定义的示例:
<interceptors> <!-- On pre-handle, detect the device that originated the web request --> <beans:bean class="org.springframework.mobile.device.mvc.DeviceResolvingHandlerInterceptor" /> </interceptors> <interceptors> <!-- On pre-handle, detect the device that originated the web request --> <beans:bean class="org.springframework.mobile.device.mvc.DeviceResolvingHandlerInterceptor" /> </interceptors>
如果该设备不是移动设备,JSP模板也能有内容的呈现:
Please try again<c:if test="${!currentDevice.mobile}"> or <a href="<c:url value="/signup" />">sign up</a></c:if> Please try again<c:if test="${!currentDevice.mobile}"> or <a href="<c:url value="/signup" />">sign up</a></c:if>
如果该设备是一个移动设备,基于Tiles的页面布局将会改变:
Java代码
<definition name="page" templateExpression="/WEB-INF/layouts/${currentDevice.mobile ? 'mobile/' : 'standard/'}page.jsp" /> <definition name="page" templateExpression="/WEB-INF/layouts/${currentDevice.mobile ? 'mobile/' : 'standard/'}page.jsp" />
Spring Android
Spring Android 是 Spring 框架的扩展,用于简化 Android 本地应用程序的开发。
针对Andriod的客户端,出现了不同的挑战。需要通过REST,与HTTPS服务器上的数据进行交流,因为数据是用户特定的,我们需要知道用户登录是不是使用了基本认证,而且我们也需要将用户名跟密码存储在设备上,所以我们选择了OAuth(查看更多关于OAuth的介绍)http://www.williamlong.info/archives/2185.html。
点击查看更多详情:http://blog.springsource.com/2010/11/19/spring-into-mobile-application-development/
发表评论
-
使用EhCache和Spring AOP实现计算结果缓存
2012-08-07 10:47 1060原文:http://kim-miao.iteye.com/bl ... -
wsdl axis2 spring
2012-08-02 17:06 932http://renxiangzyq.iteye.com/ ... -
spring 监听器 IntrospectorCleanupListener简介
2012-08-02 17:00 1067"在服务器运行过程中,Spring不停的运行的计划任 ... -
Quartz的cron时间表达式
2012-04-11 17:33 1318一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素 ... -
Spring 框架的设计理念与设计模式分析
2012-03-06 13:49 993Spring 框架的设计理念与设计模式分析 http://ww ... -
Spring事务配置的五种方式
2012-03-04 10:40 1397前段时间对Spring的事务配置做了比较深入的研究,在此之间对 ... -
Spring技术内幕:深入解析Spring架构与设计原理(转)
2011-07-01 16:58 1170http://jiwenke.iteye.com/blo ... -
AOP 的利器:ASM 3.0 介绍
2011-06-29 13:48 1418AOP 的利器:ASM 3.0 介绍 http://www ... -
在非web环境中使用spring
2011-06-29 13:34 4229Spring再强大,也要面对降临的问题--因为Spr ... -
Spring LDAP 1.3.1 发布
2010-12-05 21:17 1215http://www.iteye.com/news/18834 ... -
Spring MVC 3.x annotated controller的几点心得体会
2010-12-01 09:53 2486最近拿Spring MVC 3.x做项目,用了最新的系列相关A ... -
SSH全注解-annotation详细配置
2010-11-21 18:50 2474如果有点SSH框架的经验,这个很好理解.配置不难. 配置an ... -
spring安全框架应用
2010-10-11 22:09 3256第一步 将spring-security-core-2.0. ... -
spring3.0.4 新增加的注解(mvc:resources)
2010-08-23 22:19 8950从spring3.0.3发布以后一直等待spring3.0.4 ... -
spring2.0与spring2.5的差别
2010-08-22 00:14 1654资料:http://ajava.org/online/spri ... -
利用Spring框架封装的JavaMail现实同步或异步邮件发送
2010-08-21 23:25 5561利用Spring框架封装的JavaMail现实同步或异步邮件发 ... -
领略Spring 3.x 时代的Spring MVC
2010-08-21 23:20 1437鼎鼎大名的Spring框架3.0版在12月5日由其作者之一—— ... -
使用 Spring 2.5 基于注解驱动的 Spring MVC
2010-08-21 23:16 1038概述 继 Spring 2.0 对 Spring MVC ... -
Spring2.0压缩包目录说明
2010-08-21 22:44 5801、 Spring2.0压缩包目录说明 aspectj目录 ... -
Spring的起源和背景 以及你为什么要使用Spring
2010-08-17 09:04 1543Spring的起源和背景 Rod J ...
相关推荐
Spring Mobile是Spring框架的一个扩展,专门用于开发移动Web应用程序。它构建在Spring MVC之上,旨在为移动设备提供更友好的用户体验和功能。Spring Mobile通过识别用户使用的设备类型,如智能手机、平板电脑或桌面...
Spring Mobile是一个专门用于开发跨平台Web应用程序的扩展工具,特别是为移动和桌面设备提供不同服务的场景。Spring Mobile是基于SpringMVC构建的,它包含了服务端的移动设备检测模块,允许开发者能够识别客户端设备...
Spring Mobile 是一个由 Spring 社区开发的框架,专门用于构建多设备适应的 Web 应用程序。这个框架扩展了 Spring MVC,使开发者能够轻松地处理移动设备特有的特性,如屏幕尺寸、分辨率、用户代理等。在“spring ...
Spring Mobile是Spring框架的扩展,专为移动设备优化,它使得开发适应不同设备类型的Web应用变得更加简单。本文将详细介绍如何将Spring Mobile集成到Spring MVC项目中,以便为移动用户提供更友好的体验。 首先,...
* 移动应用开发:使用 Spring 框架开发移动应用,包括 Android、iOS 等平台。 章节目标 本章的目标是: * 了解 Spring 的用途。 * 明确 Spring 的核心学习内容。 * 掌握 Spring 项目的搭建。
Spring Mobile。 官网 Spring Mobile API。 Spring Mobile 开发文档。
Spring Social用于连接社交网络API,Spring HATEOAS支持RESTful服务的开发,Spring Mobile和Spring for Android则是针对移动设备的开发工具。 Spring Web Flow和Spring LDAP分别关注Web页面流程管理和LDAP操作。...
移动应用开发是一项综合性强的工作,不仅需要掌握多种技术和工具,还要不断关注用户体验和技术趋势的变化。为了确保移动应用的成功,需要注意以下几个方面: - **注重用户体验**:良好的用户体验是吸引并留住用户的...
Spring 的出现则改变了这一现状,它不仅简化了 Java EE 的复杂性,同时也引入了许多新特性来支持更加简单且高效的应用开发。 随着版本的迭代更新,Spring 不再仅仅局限于 Java EE 平台,而是扩展到了多个不同的平台...
用于java后台识别手机或电脑访问,jar包的简单使用可以访问博客https://blog.csdn.net/weixin_42286461/article/details/88547200
Spring Mobile则为移动设备上的Web应用开发提供了便利。Spring for Android则是Spring框架在Android平台上的扩展,方便与REST服务交互。 Spring Web Flow管理Web应用的页面流程,使页面跳转逻辑更加清晰。Spring ...
6. **更好的移动设备支持**:Spring Mobile项目被整合到Spring Web MVC中,提供了更好的移动设备检测和适配能力。 7. **Spring Boot的兴起**:虽然不直接包含在"Spring最新jar包"中,但Spring 4.0时期,Spring Boot...
标题中的"chinamobile.rar_J2EE_chinamobile_chinamobile.rar_spring_数据展示"揭示了这个压缩包内容的核心,它涉及到的是一个基于J2EE平台的中国移动公司的项目,利用了Spring框架进行数据展示。J2EE(Java 2 ...
10. **移动设备支持**:Spring Mobile项目提供了处理不同设备类型的API,适应移动互联网的发展。 在实际使用中,这个"spring4jar包"可能包含以下文件: - `spring-aop.jar`: 包含了Spring的AOP相关实现。 - `...
Spring的其他项目如Spring XD、Spring Mobile、Spring for Android、Spring Web Flow、Spring LDAP、Spring Session、Spring Web Services、Spring Shell、Spring Roo和Spring Scala等,分别针对大数据处理、移动...
Spring Mobile扩展了Spring MVC,便于开发移动Web应用,而Spring for Android则专为Android应用开发设计。 Spring Web Flow关注Web应用的页面流程管理,Spring LDAP简化了对LDAP目录服务的访问。Spring Session提供...
9. Spring Mobile 10. Spring with other Web Frameworks 11. Data Access 12. Spring Transaction Management 13. Spring Batch 14. Spring NoSQL and Big Data 15. Spring Java Enterprise Services and Remoting...