翠湖月色
No Buddha tree at all,And bright mirror nor.Now nothing at all,How dusts any more ?
首页
新随笔
联系
聚合
管理
随笔 - 251 文章 - 504 trackbacks - 0
<
2011年11月
>
日
一
二
三
四
五
六
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
本博客系个人收集材料及学习记录之用,各类“大侠”勿扰!
留言簿
(14)
给我留言
查看公开留言
查看私人留言
随笔分类
JavaEE(36)
Linux与Unix(6)
Web Services and SOA(16)
WordPress或PHP(1)
人文历史(17)
名词解释(2)
品读英语(18)
基础编程篇(9)
所感所悟(25)
报表设计与开发(12)
数据库(Sql server,My sql)(3)
数据结构与算法设计(9)
有关网络(5)
杂录(29)
经典视听(12)
网站应用(6)
脚本语言及页面设计(8)
软件测试技术(8)
阅读笔记(9)
收藏夹
开源项目(2)
编程开发(3)
网络应用(2)
My Favorite Web Sites
CSDN Java 频道
IBM developerWorks中国
Java开源大全
J道:Java解决之道
SpringFramwork中文论坛
中国万维网联盟论坛
中文Java学习网站-孙卫琴版主
中文Java技术主力站点-JR论坛
绿色软件下载-霏凡软件站
蝙蝠英语学习网
名Bloger
Martin Fowler's blog
No1
算法研究、C/C++
月光博客
非著名Bloger
willing的Blog
德贤Blog
放水老倌
搜索
积分与排名
积分 - 199893
排名 - 286
最新评论
1. re: Jasperreport连续打印多个报表模板-原创
您好博主,多个jasper报表文件合并输出pdf文件了,请问页码和总页数怎么设置?谢谢!
--飞燕
2. re: FckEditor上传音频视频[未登录]
楼主可以将此代码共享出来呀 既然这么多人要!
--hello
3. re: FckEditor上传音频视频
能不能发一份fck支持上传,播放视频的给我,我急用!
--张德强
4. re: Struts2 select标签值从数据库读取,再提交给action
公司打个
--飞洒地方
5. re: Jasperreport连续打印多个报表模板-原创
多谢,解决了我的问题
--黄晓洁
Struts2 select标签值从数据库读取,再提交给action
问题描述: addpost.jsp页面有post的相关信息,如post.id,post.name,和post.cid(所属栏目信息column.id)。所属栏目id通过select标签来选择,其list值来自columnAction获得的栏目list。然后post所有信息提交到PostAction的insert方法来处理,完成添加post工作。
解决方法:
1.在columnAction中添加方法findAllColumns(),返回一个column的list。
public
String findAllColumns()
{
try
{
columnList
=
columnService.findAllColumn();
}
catch
(SQLException e)
{
e.printStackTrace();
return
"
error
"
;
}
return
null
;
}
2.配置struts.xml
<action name="findAllColumns" class="cms.action.ColumnAction" method="findAllColumns">
</action>
3. addpost.jsp页面
<
s:action
name
="findAllColumns"
id
="findAllColumns"
/>
<
td
>
<
s:select
label
="选择栏目"
name
="posts.cid"
id
="cid"
listKey
="cid"
listValue
="cname"
headerKey
="0"
headerValue
="-- 请选择 --"
list
="#findAllColumns.columnList"
></
s:select
>
</
td
>
4. PostAction的insert方法
public
String insertPost()
{
try
{
Date date
=
Calendar.getInstance().getTime();
SimpleDateFormat formatter
=
new
SimpleDateFormat(
"
yyyy-MM-dd HH:mm:ss
"
);
String dateString
=
formatter.format(date);
HttpSession session
=
ServletActionContext.getRequest().getSession();
Users user
=
(Users) session.getAttribute(
"
user
"
);
posts.setUid(user.getId());
posts.setPdate(dateString) ;
postService.safePosts(posts);
return
"
addPost
"
;
}
catch
(Exception e)
{
e.printStackTrace();
return
"
Error
"
;
}
}
posted on 2011-11-29 23:07
matthew
阅读(2216)
评论(3)
编辑
收藏
所属分类:
JavaEE
FeedBack:
#
html select标签值提交给action为null 2014-05-11 21:00
浅浅的笑
html select标签值提交给action为null,更新取不到值
回复
更多评论
#
html select标签值提交给action为null,更新取不到值,是为什么 2014-05-11 21:21
晓晓
哎。。。。。。。
回复
更多评论
#
re: Struts2 select标签值从数据库读取,再提交给action
2015-01-04 18:43
飞洒地方
公司打个
回复
更多评论
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
Struts2 select标签值从数据库读取,再提交给action
jbpm3插件的中文乱码问题
FckEditor编辑器添加对话框的内容
动态载入jsp页面到指定页面的区域
在线编辑器FCKeditor2.6中文乱码-解决过程
Struts的标签使用(1)
中文汉字GB2312和UTF-8的编码转换程序(转)
转载:js技巧收集(200多个) 3
转载:js技巧收集(200多个) 2
转载:js技巧收集(200多个) 1