【发布时间】:2012-10-29 18:39:20
【问题描述】:
在我的编辑网格功能中,我的下拉菜单无法填充数据,即使我正在查看此线程 http://www.trirand.com/blog/?p.....-questions,我仍然无法解决。所以我需要你的帮助,因为我是新手。 基本上在我的 Action 课上
public class CategoryAction extends ActionSupport {
private static final long serialVersionUID = 3643090482804105068L;
private List<String> category;
public String execute() throws Exception{
generalDelegate util = new generalDelegate();
category = util.retrieveCategory();
System.out.println("+++++++++");
return "success";
}
public List<String> getCategory() {
return category;
}
}
类别返回以下结果[牙膏、沐浴露、洗发水、剃须膏、洗手液、洗面奶、美发] 在我的 Struts.xml 中
<action name="jsonCategoryAction" class="general.CategoryAction">
<result type="json" name="success">Category.jsp</result>
</action>
最后是我的 Main.jsp
<s:url id="selectCategoryUrl" action="jsonCategoryAction" />
<sjg:gridColumn
name="category1″
index="category1″
title="Item Category"
sortable="true"
editable="true"
edittype="select"
editoptions="{ dataUrl : '%{selectCategoryUrl}' }" />
请指导我哪里出错了……非常感谢
【问题讨论】:
-
尽量不要使用
comma,而是使用semicolon来分隔选项
标签: struts2 struts2-jquery jqgrid