struts2标签取出数据库的值
上代码:
CategoryService.java有这个方法
//取出用户的全部categoryImg
public List<CategoryImg> getListCategoryImg(){
Map<String, Object> session = ActionContext.getContext().getSession();
UserInfo user = (UserInfo) session.get("user_session");
String uid = user.getId();
Map<String, Object> params = new HashMap<String, Object>();
params.put("uid", uid);
List<CategoryImg> cate = categoryImgDao.find("from CategoryImg c where c.user = :uid ", params);
return cate;
}
我想要的功能是在jsp中用户上传照片时可以选择上传到哪个相册,而相册分类是数据库当中存在的,如下:
<s:form action="uploadUser" method="post" enctype="multipart/form-data">
<tr>
<!-- 上传文件标签定义 -->
<td>上传:<s:file name="file"></s:file></td>
</tr>
<tr>
<td>
<select class="custom_select" name="categoryImg">
<option >==上传到默认相册==</option>
<option >学生</option>
<option >职员</option>
<option >其他</option>
</select>
</td>
<td align="left"><s:submit name="submit" value="提交"></s:submit>
</td>
</tr>
</s:form>
提交的action只是有上传处理
求大侠帮小弟解决一下
CategoryService.java有这个方法
//取出用户的全部categoryImg
public List<CategoryImg> getListCategoryImg(){
Map<String, Object> session = ActionContext.getContext().getSession();
UserInfo user = (UserInfo) session.get("user_session");
String uid = user.getId();
Map<String, Object> params = new HashMap<String, Object>();
params.put("uid", uid);
List<CategoryImg> cate = categoryImgDao.find("from CategoryImg c where c.user = :uid ", params);
return cate;
}
我想要的功能是在jsp中用户上传照片时可以选择上传到哪个相册,而相册分类是数据库当中存在的,如下:
<s:form action="uploadUser" method="post" enctype="multipart/form-data">
<tr>
<!-- 上传文件标签定义 -->
<td>上传:<s:file name="file"></s:file></td>
</tr>
<tr>
<td>
<select class="custom_select" name="categoryImg">
<option >==上传到默认相册==</option>
<option >学生</option>
<option >职员</option>
<option >其他</option>
</select>
</td>
<td align="left"><s:submit name="submit" value="提交"></s:submit>
</td>
</tr>
</s:form>
提交的action只是有上传处理
求大侠帮小弟解决一下
...全文
相关推荐
jquery+struts2标签 在线滚动咨询(qq、msn、旺旺)
Struts2的`s:property`标签是一个非常常用的标签,它允许我们从Action类或者值栈中取出数据并显示在页面上。
struts2标签库struts2标签库struts2标签库
"Struts2标签库详解"Struts2标签库是Struts2框架中的一个重要组件,它提供了一系列的标签,帮助开发者快速构建Web应用程序。
Struts2常用标签的使用以及Action传值
本文介绍Struts2常用标签的使用方法及Action间数据传递机制。通过配置web.xml中的过滤器实现请求拦截,结合struts.xml中定义的action映射规则,完成MVC模式下的业务处理与视
javascript中读取Struts2标签datetimepicker的值.doc
### JavaScript中读取Struts2标签DateTimePicker的值在Web开发中,特别是涉及到日期时间选择的情况下,如何在客户端(JavaScript)与服务器端(如Struts2框架
Struts2标签库详解
总之,Struts2标签库是构建MVC架构的Struts2框架中的重要组成部分,它为开发者提供了一套强大的页面控制和数据展示工具,简化了JSP页面的编写,使得Web应用的开发更为高效和便捷。


Web 开发
