首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有touchkit用户界面的vaadin4spring安全示例

带有touchkit用户界面的vaadin4spring安全示例
EN

Stack Overflow用户
提问于 2015-02-18 17:19:17
回答 1查看 137关注 0票数 0

我来自于这个问题(vaadin4spring security sample: failed to load widgetset),但现在我想更进一步:我正在尝试将vaadin-touchkit和vaadin 4 coming security结合起来,以便与登录安全区域/页面一起创建一个很好的移动用户界面。我期待,例如,登录表单看起来不会那么好,但如果没有调整,但atm,我的问题实际上是让触摸屏在所有的工作。

我到目前为止所做的事:

  • 我在pom中添加了spring-vaadin-touchkit (以及vaadin-touchkit-agpljavax.servlet-api,因为我无法使用SpringAwareTouchKitServlet,否则类名的层次结构是不一致的)。
  • 我已经将<inherits name="com.vaadin.addon.touchkit.gwt.TouchKitWidgetSet" />添加到widgetset文件中。
  • 我编辑了LoginUI,用@Theme(“touchkit”)代替了@Theme(“security”),并通过TabBarView添加了一些基本字段(只是看看它是否有效)。
  • 我试图通过mvn vaadin:compile -Dgwt.compiler.force=true强制进行小部件编译(构建成功)
  • 我已经编辑了ServletInitializer类,以便它现在扩展SpringAwareTouchkitServlet (样例应用程序的配置方法基本上被删除,因此类是空的)。

启动应用程序时,它似乎工作正常。然而,当在智能手机上打开URL时,UI看起来非常小(设计得当,但非常小,就像一个在移动设备上加载的传统网站)。

另外,用@VaadinUI替换@TouchKitUI时,加载的页面仍然是空/白的。

这个问题容易解决吗?或者,通常来说,将示例安全项目与touchkit UI结合起来并不那么容易吗?

提前谢谢你的帮助!

更多详细信息:

  • 当加载的页面保持空白时,Firebug将显示404错误。因此,我假设“前进”路径(登录)由于某些原因没有链接到UI和视图(尽管我已经通过@TouchKitUI(path = "/login")将路径添加到了@TouchKitUI(path = "/login")注释中)。
EN

回答 1

Stack Overflow用户

发布于 2015-02-19 10:40:14

看起来,向ApplicationInitializer类添加以下注释为我解决了问题:

代码语言:javascript
复制
@EnableTouchKitServlet
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28589771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档