求java servlet和jsp传值的问题

方式都知道,但用这个做个项目,思路不是很清晰,request通常调用的方法有哪些,譬如getRequestDispatcher(“/pages/showResults.j... 方式都知道,但用这个做个项目,思路不是很清晰,request通常调用的方法有哪些,譬如getRequestDispatcher(“/pages/showResults.jsp”).forward(req,res);这些具体怎么用,感觉传值原理不是很清楚,有时候值就不知道怎么传,传不过去,希望懂的人帮忙下,最好能给我发个相关文件,学java的大神们,摆脱啊,我的qq772972769,可以加交流下,也可以发送相关文件到我的邮箱,感激不尽
哎,摆脱啊,能不能抓住我的例子不放,我培训,这几天有事没来,有得罪了老师,所以,摆脱,希望谁有资料帮下啊,麻烦了,肯定有人很了解的
展开
 我来答
he...c@163.com
2012-07-14
知道答主
回答量:30
采纳率:0%
帮助的人:31.8万
展开全部
name代表属性名,通俗点就是起个名字,通过名字找到对应值;
name1代表一个值(或对象),可以是String类型的或其他类型的的值
(1)request.setAttribute("name", name1);-------想要发送出去的值
(2)request.getAttribute("name");------想要接收到的值(必须是有发送过来的值)
(3)getRequestDispatcher(“跳转的网页名”).forward(req,res);-------跳转到引号指导的网页上去,其后代码不再执行。
Eg: 1 request.setAttribute("name", "zhangsan");传出了一个属性名叫“name”的值"zhangsan"
request.getAttribute("name");接受一个属性名叫"name"的值(只要此句代码前含有发送出来的"name"就能接收到,当在(3)后写除外)
2.前提:有一个List类型的集合 定义为list
request.setAttribute("name", list);传出了一个属性名叫“name”的list(不加引号)
request.getAttribute("name");接受一个属性名叫"name"的值。
Javaxiaoz
2012-07-16 · TA获得超过1759个赞
知道小有建树答主
回答量:1117
采纳率:16%
帮助的人:265万
展开全部
request.SetAttribute("cs","123");这一句就是设置一个叫cs的参数,她的值是123,而且这个123是string类型的.你设置参数之后跳转到其他的页面.比如那个showresults.jsp.在这个页面协商,string results = request.getAttribute("cs"); 这样这个results就接到了叫CS的参数的值.
我看了下大家的回答,你没发现共同点吗?都是再说这个 attribute的问题,这个才是参数.你说的好像是跳转的问题getRequestDispatcher 是重定向
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
没有响应m2
2012-07-14 · TA获得超过8387个赞
知道大有可为答主
回答量:7579
采纳率:33%
帮助的人:3596万
展开全部
getRequestDispatcher(“/pages/showResults.jsp”).forward(req,res);
不是譬如 而是只有~~~servlet往其他的servlet和jsp传值的方法就这一种~~确切的说是传的httpRequest和httpResponse的对象实例~~
这个不需要理解 只要死记硬背就行了 就是1+1 =2 是一个道理
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fa82f1dd6
2012-07-14 · 超过29用户采纳过TA的回答
知道答主
回答量:155
采纳率:0%
帮助的人:77.5万
展开全部
1、把需要传递的数据用保存到request中,比如:request.setAttribute("name", name);
2、转向到指定的页面
getRequestDispatcher(“/pages/showResults.jsp”).forward(req,res);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wohenliuaaa
2012-07-14 · 超过13用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:38.5万
展开全部
你应该是刚学吧,我劝你还是先看看书,可能有很多不懂的,然后再找找例子看别人怎么做的,然后不懂得在看看书,这样就很容易理解了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式