JSP中href(url)与sumbit的提交数据方式对比(土地资源项目Javabean技术应用心得)

本文探讨了在JSP中使用JavaBean时遇到的保值问题,并提供了具体的解决方案。详细介绍了href与submit操作对JavaBean的影响及如何通过URL参数、JavaScript与表单提交来确保JavaBean值的保留。

(A)
JSP中应用:
(1)href
会刷掉javabean的值,
解决方法:在url 加参,改用request 再获取参要回发。
(2)sumbit
不会刷掉javabean的值,
但对于submit的手动过程,会刷掉js的赋值
(3)
注意:
一,<a href='index.jsp?page=<%=DataAction.getCode()%>'>

二,<script language = "javascript">
function submit(str)
{
Query.Action="index.jsp"+str
}
</script>
<form methond = "post">
<a href='#' onclick="submit(<%=DataAction.getCode()%>)">
</form>
方式一与方式二是不同:
对于javabean中方式一并不能完成保值,而方式二与javabean协同保值(原因估

计是完成了submit的动作)

(B)
数据统计:
href sumbit
本页面(JS赋给)
javabean是否保值 N Y

跨页面
javabean是否保值 N Y

跨页面 N N
javabean(JS赋给)
是否保值

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值