我有这个代码片段::
<script type="text/javascript">
function gotoa(){
<%!
public void a(){
String temp1;
PopulateTextbox obj = new PopulateTextbox();
temp1 = obj.method();
request.setAttribute("variable", temp1);
}
%>
var myVar = <%=request.getAttribute("variable")%>
}
</script>
我想要做的是在我的 JavaScript 函数 gotoa() 中获取变量 temp1 的值。在此特定代码中,我收到错误无效请求
request.setAttribute("variable", temp1);
我的主要目的是在某个按钮单击事件上调用函数 a(),以便我的脚本让代码再次运行,并在变量 temp1 中传递新值。然后它将传递给 gotoa() 作为我的数据网格的源(不在此代码中)。基本上我想在某些按钮单击时刷新网格。我做对了吗。请帮忙。谢谢。