问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

struts从后台获取数据的问题

发布网友 发布时间:2023-07-18 12:06

我来回答

4个回答

热心网友 时间:2024-12-14 19:47

这个就是一个update方法,你要写两个方法,一个方法是查询假设是命名为update();内容就是大概就是public ActionForward update(ActionMapping mapping, ActionForm form,HttpServletRequest request, HttpServletResponse response)throws Exception {
String Id=request.getParameter("id");
System.out.println("update方法进入");
Company com = companyimpl.findById(new Integer(Id));
request.setAttribute("company", com);
return mapping.findForward("update");
}
然后在写个更新方法update1
public ActionForward update1(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response)throws Exception {CompanyForm company = (CompanyForm) form;
Company com = companyimpl.findById(company.getId());
com.setTitle(company.getTitle());
com.setContent(company.getContent());
companyimpl.update(com);
return mapping.findForward("update1");
}
假设有个company的页面,update方法的forward就是到这个页面,然后这个页面action写成XX.do?method=update1 页面里面要用get方法获取到数据库的值,大概思路是这样.

你要表格的数据来自数据库就必须要查询数据库,我的这个是个更新方法,如果你只需要查询的话那更简单,直接从数据库查询就行了,不用update1修改这个方法.

热心网友 时间:2024-12-14 19:48

在隐藏域的operation传递一个查询参数,交给一个查询方法处理就行了。
1,动态action
2,operation赋值为selectAll
3,Action的类里面写相应输出方法

热心网友 时间:2024-12-14 19:48

ActionBean中:
request.setAttribute("名字",数据集合);
JSP中:
${requestScope.名字}
遍历它

热心网友 时间:2024-12-14 19:49

楼主可以将查出来的结果集的每一条记录,按照相应的属性set进bean里,然后,把那些bean对象add入ArrayList的对象里,然后,request.setAttribute("自定义1", ArrayList的对象);在跳转的页面内,<logic:iterate id="自定义2" name="自定义1" ><bean:write name="自定义2" property="bean中的属性1"/>bean:write name="自定义2" property="bean中的属性2"/>bean:write name="自定义2" property="bean中的属性3"/></logic:iterate>
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
便携式发电机十大名牌 冬天夜跑同时锻炼身体和意志的句子锦集 冬天的时候跑步可以达到46~60分钟 可是夏天了跑步25分钟左右就已经感觉... 孩子病毒性感冒咳嗽厉害怎么办 严重的病毒性感冒几天能好 宝宝六个月因为病毒性感冒而咳嗽有痰可每次咳嗽出来的痰他吐不出来怎 ... ios购买的app怎么退款 求助!书法高手!用什么书法来“魏亮”这二字最漂亮? 万事胜意,喜乐长安繁体 什么叫喜乐长安 你认为一个团队最重要的是什么?你希望在一个怎么样的团队中工作。_百度... 华为和小天才手表能相互添加为好友吗? 请问18岁刚接触社会应该怎样面对? 我18岁了,马上要步入社会,到社会上我该怎么办? 18岁女生刚出社会 该怎么更好的融入社会 ...也不知道自己想干嘛,也不知道想学什么,我该怎么做? 18岁初出社会干什么好啊? 18岁走向社会独立需要做些什么准备 德阳怡安小区周边配套怎么样? 张家口武城街离鱼山多远 德阳凯旋国际小区周边配套怎么样? 想知道: 张家口市 张家口市武城街是省会城市吗 在哪 张家口武城街附近晚10点后还有吃饭的店吗 中鑫海南苑会不会烂尾 德阳嘉源时代在哪?房子怎么样 (2017年真题)不属于汇款结算方式的是( ) 以下哪种不是汇款的方式?() 汇付方式的种类包括( )几种类型。 A.托收 B.电汇 C.票汇 D.信汇_百度... 下列选项中,属于汇付方式的有( ).(2006年) 什么样的人有佛缘?爱听大悲咒能不能说明有佛缘呢?如果有,有多深呢... Jfinal的Model的findById(XXX)如果是联合主键的情况怎么处理? 西南大学学校代码四位数 西南师范大学院校代码 西南大学高考填报代码 黑龙江哈工大分数线 &#xFEFF;露台的分类及其设计步骤 桩网复合结构有什么特点 汾口到新安江地图怎么走 请问这个植物是什么?怎么去养?有什么技巧,我的这株叶子有的都泛黄干 ... 什么属于证券公司经纪业务风险 和空姐在一起的日子12全集在线观看与下载和空姐在一起的日子全集 I feel allergy这句话对吗? 天津自然博物馆摄影之旅 姚晨和空姐在一起的日子全集在线观看与下载 开车从汾囗到衢州路线 ...的电影作品有哪些,【免费高清】在线观看百度网盘资源 ...主演的电影有哪些,【免费高清】在线观看百度网盘资源 家长写给初中孩子的鼓励话 怎样鞭策孩子 5cm大的小鳄龟一天喂几次肉 一次大概喂多少 求大神解惑 2004年闰二月初九是什么命