文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>request的get(set)Parameter与get(set)Attribute区别

request的get(set)Parameter与get(set)Attribute区别

时间:2008-07-18  来源:zyme007

request.get(set)Parameter
request.get(set)Attribute

举个例子吧,比如在你的jsp1页面中有一个表单(form),里面有一个input,type是textarea,name是address,里面输入了一些信息,然后提交这个页面到jsp2页面
那么,当你使用“request.getParameter( "address ")的时候,获取的就是这个textarea中的字符串。

你的jsp1页面中有一个你自己定义的类,这个类是一个Date类,名字是date,你已经通过request.setAttribute( "myDate ", date)方法,把它扔到了request域中,这时候,你从jsp1页面跳转到了jsp2页面,在jsp2页面中,你就可以通过request.getAttribute( "myDate ")的方法,获取这个date对象,注意,你获取的是一个Object对象,必须进行强制转换,即(Date)request.getAttribute( "myDate ")才能正确使用这个类

看出区别了么?
get/setParameter是在对你的页面中的表单元素进行操作,获取的是这个表单元素中的值,其类型是字符串
get/setAttribute是对你页面中自己定义的对象进行操作,获取的是一个Object对象,必须进行强制类型转换后才可以进行进一步的操作
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载