1

首先,我的问题听起来像是重复的,但我在这个论坛上经历了很多问题,但没有找到我正在寻找的答案。

我有一个使用 Java、struts2 和 jsps 构建的现有 Web 应用程序。我希望网站是移动友好的。我现在不打算开发原生应用程序。我希望移动网站具有类似原生应用的外观。因此,如果用户在移动设备上访问浏览器并访问我的网站,它应该具有原生的外观和感觉。因此,我首先查看了 Sencha touch 2。我是移动开发的新手,希望能帮助我了解如何评估 Sencha touch 2 作为一个可行的选择。我从示例中看到,在 ST 中,UI 主要是使用 ExtJs javascript 构建的。

我的问题如下

  1. 有没有办法将我现有的 jsps 和 html 移植到移动视图,而无需从头开始构建它们?

  2. 由于该站点的 css 目前是为“屏幕”媒体构建的,因此显然必须解决这个问题,但是 Sencha Touch 是否提供使用现有 css 并为移动设备定制它的任何功能?

感谢你的帮助,

4

1 回答 1

1

不幸的是,您的第一个问题的答案是否定的。

Java/JSP 和 Javascript 本质上是完全不同的。没有约定可以在这两者之间进行转换。

对于第二个,SASS/SCSS 可能是您正在寻找的东西:http ://sass-lang.com/ 。这是因为 Sencha Touch 组件的 CSS 属性是通过 SCSS 文件构建的。你可以利用这些。有关更多想法,请参阅:http ://www.sencha.com/blog/an-introduction-to-theming-sencha-touch

于 2012-05-23T23:20:23.897 回答