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