Java 如何将选项键和值作为对象从jsp传递到Struts 2操作类?
我有一个场景,在更改struts jQuery下拉列表时,我想将Java 如何将选项键和值作为对象从jsp传递到Struts 2操作类?,java,jsp,struts2,struts2-jquery,struts2-jquery-plugin,Java,Jsp,Struts2,Struts2 Jquery,Struts2 Jquery Plugin,我有一个场景,在更改struts jQuery下拉列表时,我想将SelectOption对象发送到action类,但这似乎是不可能的 是否有任何解决方法或解决方法来完成这项工作 JSP代码: 注意:下拉列表由SelectOption对象列表组成 更新: 什么是SelectOption对象?SelectOption是一个包含成员长键、字符串值的类。在我的例子中,我使用这个类的对象来填充countryList,比如:List countryList=new ArrayList();Select
SelectOption
对象发送到action类,但这似乎是不可能的
是否有任何解决方法或解决方法来完成这项工作
JSP代码:
注意:下拉列表由SelectOption
对象列表组成
更新:
什么是SelectOption对象?SelectOption是一个包含成员长键、字符串值的类。在我的例子中,我使用这个类的对象来填充countryList,比如:List countryList=new ArrayList();SelectOption so=新的SelectOption(1L,“印度”);countryList.add(so);是的,这个列表countryList是在struts操作中填充的,正如您在上面的代码中看到的,我正在Jsp中使用它。我已经更新了重新加载主题处理程序的问题。定义它是不可能的。你犯了什么错误?你到底想实现什么,基于此将值从select1发送到load select2?@Roman C你是对的,我可以做到,我知道怎么做。但我想知道是否可以发送整个对象,而不是单独发送键/值对。这是我提出这个问题的主要原因。在Wicket framework onchange事件下拉列表中,您可以直接获取所需的对象,我正在尝试为我的struts2项目执行相同的操作。