Struts2动态下拉列表实现【action+struts2标签】
采用action+struts2标签实现
action负责响应视图请求,从后台调出数据,回传到视图
struts2标签负责生成下拉列表
例子:
数据库:
表名upfilekind
id 类别编号
kindname 类别名称
项目中domain包 中映射类 Upfilekind
属性 id kindname (getter setter方法)
项目中dao包UpfilekindDao ||| daoImpl包下 UpfilekindDaoImpl
项目中service包UpfilekindService |||serviceImpl报下 UpfilekindServiceImpl
Action包下代码:UpfilekindAction
package com.ds.action;
import java.util.List;
import org.apache.struts2.ServletActionContext;
import org.apache.struts2.convention.annotation.Action;
import org.apache.struts2.convention.annotation.Namespace;
import org.apache.struts2.convention.annotation.Result;
import org.springframework.beans.factory.annotation.Autowired;
import com.ds.domain.Upfilekind;
import com.ds.service.UpfilekindService;
@Namespace("/upfilekind")
publ