其实Javascript不属于严格的J2EE范畴,但由于它的轻量级和快速强大的客户端功能,使得我们不得不对Javascript礼让三分.
下面是我很有限的一些javascript经验
1) javascript主要用来捕捉客户端事件,数据表格的校验,控制页面的跳转导向. 每一项都有足够多的内涵可以挖掘,这里就不多说了
2) 就校验而言, 一般说服务器端还是要做再一次的检验以保证数据的一致与有效(防止客户端故意关闭javascript检查)
3) Javascript非常强大,但不是万能的,比如说,很多情况下是不能利用JS回到上一页面的(history.back()),原因主要是防止重复提交表单,一般这种情况用Action导向到当前页面的初始化Action Method (典型的例子为 XXXAction.do?method=initYYY