gpt4 book ai didi

java - 需要将控制从 Action 类发送到 JSP

转载 作者:太空宇宙 更新时间:2023-11-04 14:36:59 24 4
gpt4 key购买 nike

我的代码流程如下:

当用户从下拉列表中选择特定年份时,控件将转到 Javascript,该 Javascript 会获取所选年份并传递特定 URL。

function ModelForYear()
{

var url = "modelforyear.do";
var e = document.getElementById("yearId");
var year = e.options[e.selectedIndex].text;
url = url + "?yearId=" + year ;
document.location.href = url;

}

此 URL 映射到一个操作类,用于进行一些计算并设置变量值。但是,在计算之后,我希望我的控件返回到调用 JSP 页面而不重置所选年份(具体来说,控件不应作为新请求返回,而是作为同一请求的一部分返回)。

我正在使用

return mapping.findForward("searchLabelData");

但是它似乎会将jsp作为一个新请求

有人可以帮忙吗......

最佳答案

您可以将值返回到网址

String url = mapping.findForward("searchLabelData").getPath()+"?yearId="+form.getYearId();
return new ActionForward(url, true);

然后在消费者中使用此参数来设置下拉列表的选定选项值。

关于java - 需要将控制从 Action 类发送到 JSP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25447055/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com