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

时间:2022-03-23 19:05:15

(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赋给)
是否保值