| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1085 人关注过本帖
标题:统计一下,STRUTS的用后感
取消只看楼主 加入收藏
神vLinux飘飘
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:浙江杭州
等 级:贵宾
威 望:91
帖 子:6140
专家分:217
注 册:2004-7-17
收藏
 问题点数:0 回复次数:3 
统计一下,STRUTS的用后感
大家觉得用STRUTS的时候,最不爽的地方是那里?
我是觉得STRUTS的Messages类不怎么方便~大家认为呢?
搜索更多相关主题的帖子: STRUTS 统计 
2006-08-01 23:11
神vLinux飘飘
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:浙江杭州
等 级:贵宾
威 望:91
帖 子:6140
专家分:217
注 册:2004-7-17
收藏
得分:0 
Struts是很简单的,现在WEB框架都向组件方向发展,就好象JSF,Tapestry一样,而且同时还要能支持AJAX,所以,我觉得大家不要盲目的学STRUTS。

要看以后的发展,当然,我个人同时也认为,STRUTS作为MVC的元老,一定会努力赶上后起之秀,毕竟STRUTS有大量的高手再用。


JSF感觉不怎么好,因为他的仍然没有解决好STRUTS带来的坏处--混乱的跳转--个人是那么觉得的,是不是我对JSF的理解不够?!!!。

Tapestry,这个东西,尝试用过,最大的好处就是页面代码可以和JAVA代码完全的分离,你会发现你的页面上面一个JAVA标签都没有~~呵呵。但是,就是部署/修改麻烦--至少我用的3.0是这样的,据说4.0已经改进了,不过没时间去用过。呵呵。


大家有没有想过自己写一个WEB框架?让JAVA程序员完全脱离WEB设计的苦海?
我有个构想,以前也实现过几次,可行性是没有问题的,但是那个时候没有把他们写成框架。

我的构想很简单,就是让JAVA不输出JSP页面,我们JAVA程序员不直接写HTML页面,把这个艺术感很强的工作交给专业的HTML代码设计者。那么我们的动态数据怎么呈现在HTML页面中呢?很简单,通过JAVASCRIPT写接口。

一开始我们就和HTML页面的设计人员约定好一个接口,里面包含有要动态显示的数据,全部用用Javascript变量声明起来。就是说JAVA输出Javascript变量,Html页面负责调用他们,就那么简单。

唯一的难点就在于多线程问题和性能问题。呵呵,大家对我这个想法有什么意见?

淘宝杜琨
2006-08-07 12:28
神vLinux飘飘
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:浙江杭州
等 级:贵宾
威 望:91
帖 子:6140
专家分:217
注 册:2004-7-17
收藏
得分:0 

后台生成HTML页面不是随便乱用的,一般用于内容不经常发生更新的地方,比如说新闻、商品介绍,这些地方一旦发布之后就不会随便去更改了。
但是如果这种技术放在论坛上就不是很合适了,论坛是动态更新最频繁的地方,想想,如果每次都要重新生成一次HTML,那需要多大的工作量啊。

JAVASCRIPT在各个浏览器中不兼容的现象的确是存在的,但是由于现在浏览器都在不断完善自己,向着标准的方向前进--IE已经比前几个版本好多了--FIREFOX就是一个不错的实现了较多JAVASCRIPT标准的浏览器,由于天生集成JAVASCRIPT技术,所以这个WEB框架能更加好的支持现在流行的AJAX。

而且,根据我的经验,在目前来说,JAVASCRIPT的页面输出语句在各个浏览器中还是完全兼容地~~ ^_^

JAVA不是为了生成漂亮的动态页面而存在的,JAVA在WEB系统中的存在更多的是为了能提供稳定快速的后台支持。把HTML页面设计和实现这个包袱丢开,让JAVA程序员能更加关注服务代码不是更好么。


淘宝杜琨
2006-08-11 13:33
神vLinux飘飘
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:浙江杭州
等 级:贵宾
威 望:91
帖 子:6140
专家分:217
注 册:2004-7-17
收藏
得分:0 
没用过python,不好评论

淘宝杜琨
2006-08-14 21:01
快速回复:统计一下,STRUTS的用后感
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017826 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved