GAE is like an JDO implementation. It's convenient when you don't have a lot of data, but probably a pain in the ass at certain scale. For java developers, it's a good idea to learn the general approach. Just my 2c.
GAE is like an JDO implementation. It's convenient when you don't have a lot of data, but probably a pain in the ass at certain scale. For java developers, it's a good idea to learn the general approach. Just my 2c.
It is OK to get by without knowing much underneath as a newbie. For example, 95% of time you just need JPA annotation. But it is hard to discuss performance and tweaking if you have no idea about it (sql, DB). It really depends how much deeper you want to get.
同意这个。根据我的经验,struts, jsf, spring web 都有很大的缺陷。尤其是处理 form submission的时候。 我这几年总结出来一套好的方法是增加一个web service层。 然后在jsp里面用include 调用web service. web service的结果放到request attribute里面供jsp取值。 这个 做法适合于GET请求。 对POST请求,用AJAX调用web service. Web service 可以做 validation, 返回错误码如果输入有错。 没错的话就用ajax切换到其他页或者更新当 前页。
【在 g*****g 的大作中提到】 : 中后层变化比较少。前端近年随着js的一些类库越做越大,server side scripting渐 : 渐弱化。大量提交以ajax来完成。
w*u
34 楼
好像你提到的那几个有缺陷的framework 都有bean validation
include
【在 a*******n 的大作中提到】 : 同意这个。根据我的经验,struts, jsf, spring web 都有很大的缺陷。尤其是处理 : form submission的时候。 : 我这几年总结出来一套好的方法是增加一个web service层。 然后在jsp里面用include : 调用web service. web service的结果放到request attribute里面供jsp取值。 这个 : 做法适合于GET请求。 对POST请求,用AJAX调用web service. Web service 可以做 : validation, 返回错误码如果输入有错。 没错的话就用ajax切换到其他页或者更新当 : 前页。