Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用java单击值时重新加载页面_Java_Jquery - Fatal编程技术网

使用java单击值时重新加载页面

使用java单击值时重新加载页面,java,jquery,Java,Jquery,我有一个简单的小程序,它接受单选按钮并保存值。当用户想要更改值时,他/她单击一个按钮,该按钮可启用编辑模式以供用户更改值。但是,如果用户在更改值后决定取消编辑,则该值不会设置回编辑之前的值。“取消”按钮现在只是关闭编辑,同时保留单选按钮中的任何值,而不是将其重置为上一次保存 Java: if(action.equals("edit") || edit){ riskProfileBean.setEditMode(true); }else if(action.equals("cancel")

我有一个简单的小程序,它接受单选按钮并保存值。当用户想要更改值时,他/她单击一个按钮,该按钮可启用编辑模式以供用户更改值。但是,如果用户在更改值后决定取消编辑,则该值不会设置回编辑之前的值。“取消”按钮现在只是关闭编辑,同时保留单选按钮中的任何值,而不是将其重置为上一次保存

Java:

if(action.equals("edit") || edit){
   riskProfileBean.setEditMode(true);
}else if(action.equals("cancel") || (action.equals("changeTab") && upgradeSuccess)){
   riskProfileBean.setEditMode(false);
}
HTML:

<td><pp:button href="javascript:nav('cancel')" ssid="G_ALERT 004"> </pp:button></td>

我知道我必须重置else/if中的所有内容,但我不确定如何重新加载页面(我知道我必须使用JavaScript进行重新加载),然后在重新加载过程中使用以前的保存信息填充单选按钮


任何帮助都将不胜感激

没有那么困难。在进行编辑之前,请将所有信息保存在bean中

chrisBean.setAllInformation(chrisInfo);
现在将其添加到应用程序会话中

addInSession(chrisBean);
现在,在这种情况下,单击
cancel
按钮,
获取保存在会话中保存的bean中的所有字段


注意:由于我不知道您的应用程序的正确范围,我已经为您提供了需要执行的操作的算法视图。我已经为我的几个应用程序做了相同的操作。

如果有框架,您可以标记您正在使用的框架吗?你的Java代码是Java,还是说Javascript?