赛车

JAVA基础:jsp处理表单的一些经验分享

2019-09-12 18:14:57来源:励志吧0次阅读

之前一直写struts,在页面跳转和表单提交这一类问题上碰了不少钉子,于是想把处理这类问题的经历和见解写出来,供各位业内的同仁参考,有不对的地方,敬请斧正! 1:超连接跳转

我们在超连接的时候,常常连接到一个jsp或者Action,比如:

XXX

这样做会有一个问题:在test.jsp中,除你传递的param1和param2参数外,你用request.getParamter()取任何原来页面的表单元素都会为空,这是因为这种方式会产生新的request生命周期,在这个request中只会包含超连接后跟随的?param1这种参数, 因此我的建议是如果不是很简单的页面跳转(比如回登陆页面之类的),尽量不要用这种超连接方式。

2:即传参又提交表单

如果确实既要像上述第一种方式传参数,又要提交表单的话,可以采取如下方式:

XXX在脚本中如下处理:

function commonSubmit(url)

{

form1.action="/jsp/managerAction.do?"+url;

form1.submit();

}

提交到Action和jsp是一样的原理,但要记住 查看本文来源

小孩健脾胃的药有哪些
儿童感冒药哪种好
糖尿病胃轻瘫消化不好的治疗
孩子老是流鼻血
分享到: