struts2前台向后台传递map
2015-05-20 16:26
393 查看
前台jsp:
后台Action
<form action="topic_list" method="post"> <input type="text" name="hp.ttopic"/> <br/> <input type="text" name="hp.tstate"/> <input type="submit"/> </form>
后台Action
package com.action; import java.sql.Timestamp; import java.util.HashMap; import java.util.List; import java.util.Map; import com.dao.hib.BbsSection; import com.dao.hib.BbsSectionDAO; import com.dao.hib.BbsTopic; import com.dao.hib.BbsTopicDAO; import com.dao.hib.BbsUsers; import com.dao.hib.BbsUsersDAO; import com.entity.BBSTopic; /** * 帖子控制器 * @author Administrator * */ public class BBSTopicAction extends BaseAction { private BbsTopic topic; private int uid; private int sid; /**接受Map参数*/ private Map<String,String[]> hp ; /** * 发布帖子 * @return */ public String pub(){ BbsUsers user = new BbsUsersDAO().findById(uid); BbsSection sec = new BbsSectionDAO().findById(sid); topic.setBbsUsers(user); topic.setBbsSection(sec); topic.setTtime(new Timestamp(System.currentTimeMillis())); BbsTopicDAO tDAO = new BbsTopicDAO(); tDAO.save(topic); return SUCCESS; } /** * 获取所有帖子列表 * @return */ public String getAll(){ BbsTopicDAO tDAO = new BbsTopicDAO(); List<BBSTopic> all = tDAO.findAll(); //将数据放入request request.setAttribute("allTopic", all); return "topicAll"; } /** * 分页查询帖子数据 * @return */ public String list(){ // for(Map.Entry<String, String[]> entry:hp.entrySet()){ System.out.println("key="+entry.getKey()); System.out.println("value="+entry.getValue()[0]); } return "test"; } public BbsTopic getTopic() { return topic; } public void setTopic(BbsTopic topic) { this.topic = topic; } public int getUid() { return uid; } public void setUid(int uid) { this.uid = uid; } public int getSid() { return sid; } public void setSid(int sid) { this.sid = sid; } public Map<String, String[]> getHp() { return hp; } public void setHp(Map<String, String[]> hp) { this.hp = hp; } }
相关文章推荐
- struts2前台传递List、Set、Map集合数据到后台
- struts2前台传递List、Set、Map集合数据到后台
- struts2前台传递List、Set、Map集合数据到后台
- Struts2从后台传递数据到前台
- java代码中后台向前台传递list或map集合案例
- Struts2,spring前台后台的数据传递及配置解析
- Struts2从后台传递数据到前台的主要方法和流程
- Struts2从后台传递数据到前台的主要方法和流程
- Struts2从后台传递数据到前台的主要方法和流程
- 【转-整理】Struts2从后台传递数据到前台的主要方法和流程
- Struts2从后台传递数据到前台的主要方法和流程
- SpringMvc后台传递Map到前台并解析
- struts2通过后台向前台页面传递数据、对象
- Struts2从后台传递数据到前台的主要方法和流程
- struts前台向后台传递map问题
- Struts2从后台传递数据到前台的主要方法和流程
- Struts2从后台传递数据到前台的主要方法和流程
- struts2-通过action从后台将json数据传到前台的方法(一)
- 该程序在运行时会创建一个JOB,并且将该自己以JOB后台方式运行,并且可以从前台传递参数到后台JOB
- struts2--前台数据通过参数传给后台,后台如何获取参数