- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章_第二讲_JSP编程
*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;*;;*;*;*;*;*;*;*;*;参数name与form表单中的name属性对应,或者与提交链接的参数名对应,如果参数值不存在,则返回null值,该方法的返回值类型是String。 ;在进行请求转发操作时,把一些数据带到转发后的页面处理。
可以使用request对象的setAttribute()方法将数据设置在request范围内存取。
设置转发数据的方法使用格式如下: ;request.getParameter()方法是获取Http提交过来的数据(客户端重定向—点击了链接或提交按扭时传值用),即用于在使用表单(form)或url重定向传值时接收数据用;用上面getParameter()得到的值如果下次不提交或保存起来的话,下次重定向后就没啦?
setAttribute 是服务器把对象放在页面所对应的一块内存中,当该页面服务器转发到另一个页面时,服务器会把这块内存拷贝另一个页面所对应的内存中;String getParameter(String name) 与object set/getAttribute(String name) 区别;request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据。request.getParameter()方法返回String类型的数据
request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。这两个方法能够设置Object类型的共享数据。
;一个是从前台获取数据的
比如前台有个表单提交到当前servlet,然后表单中有文本框name属性为username
在后台你写 request.getParameter(username); 就可以获得文本框里的值
如果从servlet里传参数到一个页面可以用request.setAttribute(“name”,username) ;再下一个页面(只能下一个页面)可以用request.getaAttributr(name)接受,就可以获得数值了;*;*;*;显示用户注册表单页面
%@ page contentType=text/html;charset=GB2312 %
html
body
form name=form1 method=post action=dealwith.jsp
table width=244 border=0 align=center
tr
td height=30账号:nbsp;nbsp;nbsp;nbsp;/td
td height=30input type=text name=account/td
/tr
tr
td height=30密码:nbsp;nbsp;nbsp;nbsp;/td
td height=30input type=password name=password/td
/tr
tr
td height=30真实姓名:nbsp;/td
td height=30input type=text name=realname/td
/tr; tr
td height=30Email地址: /td
td height=30input type=text name=email/td
/tr
tr
td height=30性别: /td
td height=30
input name=sex type=radio class=cannleLine value=男 checked=checked
nbsp;男nbsp;nbsp;nbsp;
input name=sex type=radio class=cannleLine value=女
nbsp;女
/td
/tr
tr
td width=82 height=30nbsp;/td
td wid
文档评论(0)