浏览 5250 次
锁定老帖子 主题:webwork中采用哪种方式开发界面?
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2005-08-12
比如我们公司web界面只是用来做配置工具的。 另外包含webwork标签的页面能够有开发工具如dw进行显示吗?如果不能如何实现开发者和美工之间的分工合作? 大家能谈谈实际项目中使用webwork开发界面都用了哪些工具,团队成员如何协作,怎样实现界面风格的灵活性? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2005-08-12
white182517 写道 webwork提供了自己的UI标签,如果使用UI标签,必须用Velocity 编写模板,velocity 语法虽然并不复杂,但如果界面设计多样、修改这些琐碎的模板也不是一件轻松的事情。这对于短期、界面设计多变而人力投入有限的小型项目开发而言,太麻烦了。
比如我们公司web界面只是用来做配置工具的。 另外包含webwork标签的页面能够有开发工具如dw进行显示吗?如果不能如何实现开发者和美工之间的分工合作? 大家能谈谈实际项目中使用webwork开发界面都用了哪些工具,团队成员如何协作,怎样实现界面风格的灵活性? 1.使用simple模板 2.别的使用tag的框架也无法使用可视化工具编辑.不过使用dw可以做扩展,例如 http://www.jetmaven.net/documents/j_dw_webWork2_combine.php 3.还可以使用freemarker等模板技术 |
|
返回顶楼 | |
发表时间:2005-08-13
要实现和美工的合作,就不要用所谓的标签,直接用HTML,或者Freemarker等模板
|
|
返回顶楼 | |
发表时间:2005-08-13
downpour 写道 要实现和美工的合作,就不要用所谓的标签,直接用HTML,或者Freemarker等模板
对于ww,不用UI tag的损失太大了,简直不能接受,特别是js客户端验证,用什么方式解决这个问题? |
|
返回顶楼 | |
发表时间:2005-08-13
引用 要实现和美工的合作,就不要用所谓的标签,直接用HTML,或者Freemarker等模板
如果不使用WW标签,如何获取action的属性值呢? 另外都用什么开发工具写界面啊。 我用eclipse+myeclipse写JSP页面,可是没有调试功能。 似乎JBUILDER还是比较好,可以进行调试。 引用
|
|
返回顶楼 | |
发表时间:2005-08-13
tomcat 4不能调试jsp
tomcat5或者其他的可以调试jsp 使用freemarker,也一样可以校验,只要你的页面里面写了校验的东西就可以 |
|
返回顶楼 | |
发表时间:2005-08-13
用到现在,感觉对美工影响最小的就是JSTL和Freemarker,至于说到js客户端校验,我一向不用ww的校验机制,都是自己手写js完成的。
|
|
返回顶楼 | |
发表时间:2005-08-13
你看看webwork源码中用velocity写的那些“taglib”,原来所谓的js检验就是那么回事。实际上,扔掉ww的taglib,换用freemarker,一样的可以实现“检验”(前期痛苦一些,不过你封闭成freemarker的macro以后,省事省心啊),美工也喜欢。
|
|
返回顶楼 | |
发表时间:2005-08-21
huazii 写道 downpour 写道 要实现和美工的合作,就不要用所谓的标签,直接用HTML,或者Freemarker等模板
对于ww,不用UI tag的损失太大了,简直不能接受,特别是js客户端验证,用什么方式解决这个问题? 是损失吗? 我觉得tag不是什么好东西 我从来不用 view without tag 用freemarker 多好 预览也比较接近实际 mmwy 写道 你看看webwork源码中用velocity写的那些“taglib”,原来所谓的js检验就是那么回事。实际上,扔掉ww的taglib,换用freemarker,一样的可以实现“检验”(前期痛苦一些,不过你封闭成freemarker的macro以后,省事省心啊),美工也喜欢。 js我也是这样做的 不过不用 macro 放在*.js里 然后靠sitemash link or src进来 起码每个页面可以少写 <#include "***.***"> js |
|
返回顶楼 | |
发表时间:2005-08-22
一直坚持View层用jsp,用stack.find("")找ognl里面内容。
|
|
返回顶楼 | |