问题标签 [spring-mobile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - Spring Mobile 能否区别对待 iOS 和 Android?
Spring Mobile 允许 Spring MVC 应用程序检测 Web 客户端是台式机/笔记本电脑、平板电脑还是移动设备。
是否可以使用 Spring Mobile 确定设备是否为 Android/iOS?是否有扩展点,或者它会是“自制”功能吗?
spring - Spring Mobile中的Bean创建异常
使用示例时出现以下异常
嵌套异常是
org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.springframework.mobile.device.Device]: Specified class is an interface]
有根本原因的
我的控制器如下:
请帮助我,因为我是spring mobile的初学者。这个例子可以在spring source官方网站上找到。它说设备是一个接口,但我只使用了它的实现类。基本上我认为它是dispatcher servlet中的一个错误。 xml
spring - 未找到 AuthenticationFailureHandler 中的 Spring Mobile
我是 Spring Security 中的开发成功和失败处理程序。
取决于设备类型,我必须显示一个 html 视图或发送一个 json 响应。为此,我使用 Spring Mobile,但是当我创建 Device 对象时找不到 HtttpServletRequest。有什么想法?
web.xml
应用程序上下文.xml
班级
错误
更新:
我将 .getCurrentDevice(HttpServletRequest) 方法更改为 getRequiredCurrentDevice(HttpServletRequest)。
现在我得到这个错误。
spring-mvc - 如何在 webflow 中使用 Spring-Mobile?
我需要使用 Spring-mobile 来检测设备。我见过很多关于 spring-mobile 和 spring mvc 的例子,但没有一个 webflow 的例子。下面是一个示例 webflow,我需要使用设备检测,以便我可以根据设备将页面重定向到移动设备或桌面或桌面。
webflow-config.xml
流量主管
Web.xml
控制器
更新:
我需要 homecontroller 类来调用流程,这不是正确的方法。但是谁能告诉怎么打电话?
spring - spring 和 springmobile 的重定向问题
我正在使用Spring和SpringMobile扩展构建一个网站。我已经配置了LiteDeviceDelegatingViewResolver
,mobilePrefix = m/
和tabletPrefix = t/
,enableFallback = true
这样,只要专用的移动(或平板电脑)视图不可用,就会提供“普通”(桌面站点)视图。
该网站有几个部分和小节。例如,其中有一个产品部分和几个类别。目前,没有Products的登录页面,因此我将用户重定向到第一个Category。换句话说,当点击链接到时/products
,相应的@Controller
方法重定向到/products/category1
(通过返回"redirect:/products/category1"
);然后,映射到 的方法/products/category1
为视图提供服务(通过返回"viewname"
)。
这在使用桌面站点时按预期工作。但是,在移动站点中,每当我尝试浏览到 时/products
,我都会被 SpringMobile 自动重定向到/m/products
(这很好),但随后我@Controller
开始行动,而且,我最终没有被重定向到/m/products/category1
,奇怪的是我被重定向到了/m/products/m//products/category1
.
关于为什么会发生这种情况以及如何实现预期行为的任何想法?
PS:如果我直接导航到/m/products/category1
,桌面视图(后备)会正确显示。
jquery-mobile - 移动 Web 开发的可用技术
最近我们完成了我们的应用程序的开发,并Spring , Hibernate,Jquery
在其中使用了 etc。
现在我的经理今天来找我问,嘿,我们必须开发我们的应用程序的移动版本,以便它可以在移动设备上有效地工作。他更专注于响应式设计。
- 所以,我认为在这种情况下,我们只需要更改应用程序的视图组件。我对么 ?
- 我们可以使用哪些技术来开发高效的移动应用程序版本?
我听说过Spring mobile , jquery mobile
etc ,但我不确定从哪里开始,基本上我必须列出可用于移动 Web 开发的技术/库/框架。
请帮忙提出宝贵的建议。
java - Struts 2 和 spring 移动集成
我想将 struts 2 与 spring mobile 集成。在 Spring 官方网站上,http://docs.spring.io/spring-mobile/docs/1.1.1.RELEASE/reference/html/device.html
我已按照说明将 spring mobile 集成到我的项目中。启动时,我没有遇到任何问题,但是当我尝试获取 currentDevice 时,我的对象为空,其中:
有没有人尝试将 spring mobile 与 struts2 集成?
我的 web.xml:
在applicationContext.xml上定义我的处理程序拦截器:
我的测试类:
android - 为现有 Spring MVC 应用程序(Spring Mobile 或 Phonegap)设计移动应用程序
我使用 Spring MVC 和 MySQL 在 Openshift 上创建了一个 Web 应用程序。
现在我想为这个应用程序移动。我想发布与移动应用程序相同的应用程序(主要是 Android)。首先,这个移动版本也应该使用 HttpPost/Webservice 安全授权。
我知道 Pivotal 有一个 Spring Mobile 项目,该项目有助于为同一应用程序创建一个移动站点(具有更复杂的功能,例如 spring 表单标签等等)。
另一方面,Phonegap 可以借助 HTML5 和 CSS 创建一个跨平台的移动应用程序。
我的问题是:
- 将精力放在Phonegap或Spring Mobile上值得吗?
- 如果我选择 Spring Mobile,如何在 Android Play 商店中发布移动应用程序?
一些利弊或任何参考链接都会有所帮助。
java - 如何使用视图解析器返回移动视图或普通视图?
我有一个网络应用程序,我想将移动版本添加到它..
所以我按照本指南添加了 spring-mobile,但我无法获得我的移动视图..
我不想在每个控制器的方法中添加这段代码:
所以我试图设置一个视图解析器来获取正确的页面。我使用 Tiles,这是它的配置:
然后我添加这个:
但我的我们的应用程序只返回/myPage.jspx
,从不返回/mobile
或/tablet
页面。
我能怎么做?
谢谢!
spring - 移动界面中的阔叶商务
我们将 Broadleaf Commerce Frameworks 用于我们的电子商务应用程序。我只想知道,这个框架如何与移动界面兼容?如果它具有良好的兼容性,我需要知道我们如何配置它?