首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

request的操作,该怎么处理

2011-12-27 
request的操作刚在学习jsp看到这么一段代码Java coderequest.setAttribute(form, friendDao.queryFriend

request的操作
刚在学习jsp 看到这么一段代码

Java code
request.setAttribute("form", friendDao.queryFriendForm(request.getParameter("id")));RequestDispatcher requestDispatcher = request.getRequestDispatcher("back_FriendUpdate.jsp");requestDispatcher.forward(request, response);


不太理解这个代码的含义,我是菜鸟 帮我解释下这个代码 感激不尽

[解决办法]
1.我具体看了一下,你的这个代码是要更新这一行数据。当你单击更新的时候就会获得一个ID即程序:request.getParameter( "id ")。获得这个ID根据ID查询数据库里面的数据。获得一个对象。根据request将你查询的对象设置进去。等到你跳转到更新的页面的时候。根据你设置进去的对象取出数据显示。

2.后面两句就是也面的跳转。就是往back_FriendUpdate.jsp这个也面跳转。
[解决办法]
request.setAttribute("form", friendDao.queryFriendForm(request.getParameter("id")));
传递对象用
RequestDispatcher requestDispatcher = request.getRequestDispatcher("back_FriendUpdate.jsp");
创建一个发报机
requestDispatcher.forward(request, response);
将发报内容发到指定地址

热点排行