锁定老帖子 主题:struts2 使用之我见
精华帖 (0) :: 良好帖 (2) :: 新手帖 (19) :: 隐藏帖 (1)
|
|
---|---|
作者 | 正文 |
发表时间:2009-12-04
zhwayne 写道 ustcfxx 写道 cnlw1985 写道 个人感觉struts2的标签用着不爽,还是喜欢JSTL
Struts2的标签,有一部分还是相当实用的,当然有一部分如Ajax标签,不怎么样。我觉得标签能满足基本的功能就足够了,毕竟只是向页面写服务器端数据的一种方式。 重要的是如何获取到数据吧,至于数据的显示这些工作,可以留给jQuery等这些客户端代码来完成。 最近也正在学习struts2,不过感觉struts2.1和struts2.0本身也有一些区别,似乎对Ajax标签就做了修改,再明显的区别的就是拦截器做了优化,再有什么区别google也没怎么查到,希望大家谁有资料可以分享一下,谢谢。 Struts2的Ajax标签使用了dojo,这点是我不喜欢Struts2的Ajax标签的原因。 在项目里面,与Ajax相关的实现我习惯于使用jQuery结合Struts2的JSON插件来实现,客户端的显示使用jQuery来做就可以了。 JSON插件下载见:http://code.google.com/p/jsonplugin/downloads/list Struts2相关的很多信息,可以去:http://struts.apache.org/2.x/index.html,这里其实有大量的实用信息。 |
|
返回顶楼 | |
发表时间:2009-12-04
正在使用STRUTS2,感觉BUG还是有
另外struts2的标签一会把var放值栈,一会把var放page作用域中的做法很是郁闷,使用一个标签找不到值时还要看doc,看一看具体把var放到哪个作用域中!然后再考虑是使用#还是不使用!!!! struts2的标签,没有JSTL来的快!来的方便! |
|
返回顶楼 | |
发表时间:2009-12-04
ghyghost 写道 另外struts2的标签一会把var放值栈,一会把var放page作用域中的做法很是郁闷,使用一个标签找不到值时还要看doc,看一看具体把var放到哪个作用域中!然后再考虑是使用#还是不使用!!!! 你说的var应该是变量吧。 对于Action中的变量,只要对应有get方法,Struts2就会将其置于值栈中。 你说的作用域,我看不大明白。 另外在调试时,struts2中有一个相当好用的<s:debug/>标签,可以输出值栈中的值到页面中,在开发过程中,可以在JSP页面中添加这个标签以辅助开发。 |
|
返回顶楼 | |
发表时间:2009-12-04
Struts 2的UI组件还是少用吧,大量的服务器UI组件会消耗一定的内存。有HTML足够了。
|
|
返回顶楼 | |
发表时间:2009-12-05
请问struts2在实际项目开发中会遇到些什么问题呢?
|
|
返回顶楼 | |
发表时间:2009-12-05
fengyuyaoye 写道 请问struts2在实际项目开发中会遇到些什么问题呢?
这个问题比较大了吧。 对于Java Web的项目开发,开发过程中肯定会出现不少特定的问题,而不是特定于Struts2。 使用Struts2进行开发,首先要熟悉Struts2的架构与核心组件,然后是多实践。 这里有一本不错的电子书,可以参考一下。《starting struts2》也就是《深入浅出Struts2》 |
|
返回顶楼 | |
发表时间:2009-12-05
好学吗-_-
|
|
返回顶楼 | |
发表时间:2009-12-05
geweixin 写道 ustcfxx 写道 nurenok 写道 LZ很帅
呵呵,谢谢。 ,套用网易经典回复:害我又多看了一遍。嗯,确实挺帅~~~ 图片小了点 |
|
返回顶楼 | |
发表时间:2009-12-06
我来留名~
看我blog吧,其他不想说啥 |
|
返回顶楼 | |
发表时间:2009-12-06
我还是喜欢JSF多一些,richface就是棒哦。集成了ajax.
|
|
返回顶楼 | |