[wicket] 放弃wicket 才是真正的进步 一个用wicket 做过项目的人

greateWei 2011-04-22
>>你的页面设计有很多地方是迁就wicket的,目前看来美工是迁就你wicket的

网站应该说没有美工,因为是一个实验性质项目,因此只有开发一人,没有其它技术人员配合,

>>wicket 日期组件 是有Bug 的,输入字符有效性控制最好不要用wicket

这个不是很清楚,日期控件之前版本比目前版本要好;记得是由于License问题,wicket团队替换掉了原先js日期控件集成。

>>你的错误信息提示在页头 是因为用了wicket 的组件,如果我要让每个错误信息显示在 text 后面

可以实现的。

由于我也是第一次应用wicket,因此不可能将这个框架发挥到极致,而且本身wicket版本推进非常积极,1.5版本即将发布。

我的意思是即使您上面提到的问题,也不可能将wicket否定,您觉得不好用,可能是您不会用或者了解不够。试问目前java web 框架有健康团队、活跃论坛讨论、积极发布新版本应该来说为数不多;另外从我的观点看,原先使用桌面开发技术的开发人员,转换到wicket 也是比较方便的。



greateWei 2011-04-22
wicket应用场景,个人认为对于工具应用型网站比较合适,客户端数据交互比较频繁;不适合新闻资讯类网站建设,虽然wicket支持stateless模式。
zoominet 2011-04-22
greateWei 写道
另外,我觉得有必要澄清一个问题:wicket是否可以支持大规模互联网网站应用呢?

因为wicket采用重服务器端架构设计,与GWT正好相反,很多人怀疑如果每个网站访问用户均保持用户访问状态到服务器端,是否会出现服务器端内存问题呢?

我的项目经验是普通中小型网站完全没有问题,关键是用好wicket mvc设计,对于列表显示等均采用dataprovider和detachdatamode,而不要使用listview+list方式;wicket 自带的demo多数采用listview+list方式,初学者可能会误导。

上面说的网站项目网址:http://www.517wm.com



这个网站做的很不错,一个人完成代码加美工,还做了几次重构,这也体现了wicket的高效和维护性好。

greateWei,希望以后多多交流wicket的使用经验。

我也经常用wicket做项目,觉得它的高效到了令人惊讶的地步,有很多现有的组件都很实用,它的Ajax支持尤其强大。
fiftysix81 2011-04-29
我用wicket 做的项目比你的重要的多,也复杂的多,我才会有这个结论
部署的服务器是weblogic 不是Tomcat 不要说Tomcat 也可以。大家都明白什么样的项目一定会用 weblogic or IBM websphere
greateWei 2011-04-30
引用
我用wicket 做的项目比你的重要的多,也复杂的多,我才会有这个结论
部署的服务器是weblogic 不是Tomcat 不要说Tomcat 也可以。大家都明白什么样的项目一定会用 weblogic or IBM websphere


使用什么容器不重要,tomcat也不是二等公民,对我的应用来说,他们无非是一个容器。

还是围绕主题讨论,你的项目中具体什么问题是wicket框架导致的,还是有兴趣听一听,便于大家比较。

fiftysix81 2011-05-09
wicket 为什么在中国不火,也没什么公司用?,不要说我们公司在用这种话,没有意义。开发的目标是简单,稳定,实用 。 不是以 是不是面向对象和组件来定的。不论wicket,spring MVC,struts 都是MVC。 要从MVC 的本质来看问题,和解决问题

简单的讲 select 下来框的实现 不论是spring 和 struts 都比wicket 要好要使用的多  wicket 的ajax 和组件 你可以将你认为高的和方便的地方举例出来分析,wicket 的代码的可维护行也比较差(不要说的代码规范,和开发人员水平的问题)

eg 如何改变 select 默认的下拉框 中的请选择 (要写java 代码吧),如果有一天客户要改成请选择XXX,wicket 要怎么处理 ,overrider 方法?





andoridjavanew 2011-05-24
楼上的傻吗?wicket默认的下拉框那几个字只需要改下配置文件就可以了。
看来你的研究还只是停留在表面
wuyechun 2011-06-13
不知好用与不好用  反正我现在在为这个框架发愁  配置文档一大堆  找个组件要搜索...
fiftysix81 2011-06-27
如果客户要 在 下拉框 显示不同的提示 是改配置文件可以解决的吗?
andoridjavanew 2011-07-06
fiftysix81 写道
如果客户要 在 下拉框 显示不同的提示 是改配置文件可以解决的吗?

你不会自己扩展个Render吗?自己看下render的代码
Global site tag (gtag.js) - Google Analytics