《[导入]关于jsplet的一些问答》的相关内容
相关讨论
jsplet:对Model 2模式的批判
发言前请先看清楚一些:
jsplet模式不是model1, 不是model2, 与view结合时使用的是拉模式而不是推模式,关键思想是对象化。
在Jsp Model 2模型中, 用户的所有请求提交给Controller Servlet, 由Controller进行统一分配, 并且采用推的方式将不同的UI显示给用户。 这种推方式在很多人看来是一种优点,因为在Struts等MVC实现中具体推送的UI ...
by canonical 2005-03-25 浏览 (10389) 回复 (38) 关键字:
Java Web开发构想
1.背景、形势
能够进行Web开发的编程语言和技术很多
(1) 动态解释语言
PHP; Perl; Python (Zope, Plone); Ruby (Ruby on Rails);
(2) 编译语言
Java; .net
Java Web开发远非一枝独秀:
除了受到来自.net 这个重量级对手的最大挑战之外,更受到Zope, Ruby on Rail 等新式轻骑兵的冲击(当然,也继续受到老 ...
by buaawhl 2005-05-30 浏览 (35227) 回复 (43) 关键字:
我们在Web层放弃的一些东西
这是我们的开发团队在最近1年的开发中放弃的一些东西。想听听大家的看法。
放弃Apache:
我希望我们的软件不经过任何修改就能运行在不同OS的服务器上。这样对部署和维护成本都有利。纯Java和像PHP这样的脚本语言可以适应。但JVM的安装要比脚本执行引擎的安装方便得多。
任何基于Web的app都必须依赖Web Server。apache的代码非常成熟,可以在任何的类Unix平台上顺利的m ...
by neora 2006-07-06 浏览 (5605) 回复 (17) 关键字:
Witrix架构分析
Witrix开发平台基于级列设计理论发展了一系列新的设计思想和软件分解机制。并提出了一种新的Web体系架构。http://canonical.javaeye.com/blog/33824
Witrix架构呈"可"字形态,其中定义了三条主要的分界线:
1. 浏览器和服务 ...
by canonical 2007-09-23 浏览 (2624) 回复 (5) 关键字:
WebMVC之前世.今生
所谓WebMVC即Model2模型是目前Web开发领域的主流模型,Struts/Struts2框架是其典型实现。在概念层面上,这种程序组织模型是
怎样建立起来的?与其他Web开发模型(如面向对象模型)具有怎样的联系? 它未来可能的发展方向在哪里?
结合Witrix开发平台的具体实践,基于级列设计理论我们可以看到一条概念发展的脉络。http://canonical.javaeye ...
by canonical 2008-02-18 浏览 (634) 回复 (0) 关键字:
相关博客
[导入]jsplet与webwork的概念对比
jsp本身提供的是一个有限状态机模型(FSM),Web访问模型直接体现了这一点: action?XXXX。 action对应于方法名,XXX是方法的参数。在这个访问模型中没有指出状态存储在什么地方,因为它假设后台是一个整体,构成一个巨大的状态集。 但
这种模型注定是过分简化的,所以会有很多的发展。发展的方向就是逐渐精细化,识别出相关的部分,把它们组织到一起。其实可以从各个框架的开发过程来看出这
种 ...
by canonical 2005-11-15 浏览 (899) 回复 (0) 关键字:
[导入]jsplet:对Model 2模式的批判
在Jsp Model 2模型中, 用户的所有请求提交给Controller Servlet,
由Controller进行统一分配, 并且采用推的方式将不同的UI显示给用户。
这种推方式在很多人看来是一种优点,因为在Struts等MVC实现中具体推送的UI可以在配置文件中配置,配置完成后还可以通过一些可视化分析工具得到
整个站点地图。在Model2模式中基本的访问格式为:& ...
by canonical 2005-11-15 浏览 (1562) 回复 (0) 关键字:
[导入]系统设计的“共振”原则
经常有人说XX技术是面向复杂应用的,对于常规应用如果采用那是得不偿失。我想很多情况下这只是体现了该技术的不适
应性。我主张系统设计应该尽量体现一种共振原则,即系统架构只有一个,但是面向复杂的应用,它表现出复杂的特性,能够辨识精细的概念,而面向简单应用,可
以实现一种优雅的退化(degradation),
对外暴露出一种简单的结构。抽象的说,我们所建立的不是一个孤立的模型,而是一个模型的系列,不是一 ...
by canonical 2005-11-15 浏览 (395) 回复 (0) 关键字:
WebMVC之前世.今生
所谓WebMVC即Model2模型是目前Web开发领域的主流模型,Struts/Struts2框架是其典型实现。在概念层面上,这种程序组织模型是
怎样建立起来的?与其他Web开发模型(如面向对象模型)具有怎样的联系? 它未来可能的发展方向在哪里?
结合Witrix开发平台的具体实践,基于级列设计理论我们可以看到一条概念发展的脉络。http://canonical.javaeye ...
by canonical 2008-02-18 浏览 (406) 回复 (0) 关键字:
PageFlow: Managed Navigation
按照Tim Berners-Lee的原始设想,互联网的核心概念是超链接(hyperlink), 每一个可访问的资源都具有自己的URI(Universal Resource Identifier), 我们通过唯一的url可以访问到这些资源。从概念上说,每一个页面可以由一个两元组[title, url]来进行描述,title是url显示在界面上时的可读表述。在这一描述下,我们可以建立基本的页面浏览 ...
by canonical 2006-11-05 浏览 (1893) 回复 (0) 关键字:
相关圈子讨论
对于JSF的表格真的是无语了
这个是我用来显示用户列表的一个表格
<t:dataTable id="users" var="user" style="margin-top: 10px"
value="#{userList.users}" rows="25" sortColumn="#{userList.sortColumn}"
sortAscending="#{userList.ascending ...
by 风之狐 2008-05-16 浏览 (2989) 回复 (28)
google背后的分布式架构
Google背后的分布式计算架构策略
Google是与众不同的。它的独特不仅仅表现于革新的思维和充满创意的应用 (比如那个大堂里的地球模型),更在于其有别常规的IT策略……
加利福尼亚州山景城(Mountain View)Google公司(Google,下称Google)总部有一个43号大楼,该建筑的中央大屏幕上显示着一个与Google地球(Google Earth)相仿的世界地图,一个转动 ...
by dogstar 2008-05-29 浏览 (1701) 回复 (0)
选择JSF不选Struts的十大理由
作者:木马帝国 来源: www.mmbest.com
总的来说,我建议在新项目中优先考虑JSF。虽然常常有一些商业上的因素迫使我们为现有的项目选择了Struts,而且那些解决方案还有待考验,但是,让我们面对一个事实:JSF比Struts好多了。
下面是我选择JSF而不选Struts的十大理由:
1.Components(组件)
2.Render Kits
3.Renderer ...
by vblvbl 2007-03-29 浏览 (1427) 回复 (3)
Groovy无痛AOP之旅
Groovy无痛AOP之旅
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-with-groovy
http://www.infoq.com/cn/articles/aop-wi ...
by shiren1118 2007-11-22 浏览 (442) 回复 (0)
能否请这个圈子里高人讲解下JSF的生命周期管理?
刚学习JSF不久,不过已经深深被它吸引,这真是个令人兴奋的技术。
我崇尚技术,非常喜欢JSF,我非常高兴这里有个专门的社区在进行JSF的讨论,希望这里能繁荣起来,把所有JSF爱好者都吸引来,共同进步!
我刚开始学JAVA时,主要是学SWING开发桌面程序,现在学JSF时发现,用它进行开发时模式很像SWING那样,但不用象SWING般面对那么复杂繁琐的布局管理器,界面开发相当简单、而且页面代码非 ...
by Hotpepper 2007-08-23 浏览 (790) 回复 (3)
相关新闻
struts2新特性预览
看到关于框架选择的帖子,贡献一点东西,如果你有选择struts的意向,还是直接等struts2好了。
Struts2与Struts1的对比
来源:struts2开发组 翻译:tianxinet(胖猴)
Action 类:
• Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。
• Struts 2 Action类可以实现一个Act ...
by tianxinet 2006-08-21 浏览 (1270) 回复 (0) 关键字:
Ruby on Rails 2.0的新功能介绍
万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。
Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3571) 回复 (4) 关键字: rails
四个有害的java习惯
John O'Hanley 的这篇文章列举了四个有害的java编码习惯,并提出了改正方案。
这四个习惯普遍存在于java程序员中,并且已经被广泛接受,大家都习以为常,流毒甚远。
1.对局部变量(local variables),字段(fields),参数(method arguments)这三种变量的命名没有区分,造成了代码的阅读困难,增加了代码的维护成本。
...
by jolestar 2008-07-29 浏览 (6440) 回复 (55) 关键字:

