全球旧事资料 分类
者从里边取参数将在以后的部分详细介绍。传数据到Bea
把HTML表单的数据传到Bea
里需要两个工作:用jspuseBea
标签创建或者定位到Bea
在Bea
里面用jspserProperty设置属性值第一步用jspuseBea
标签创建或者定位到Bea
一定要用在jspsetProperty之前,jspuseBea
首先按照你指定的名字查找Bea
,如果没找到,会给你指定一个。允许在一个JSP文件中创建一个Bea
,然后再另一个文件中调用,这就给了Bea
一个很广泛的运行空间。第二步在Bea
里面用jspsetProperty设置属性值。最简单的方法是把值定义成与表单名相配合。举个例子,如果你把表单名定义成“user
ame”那么,你就在Bea
里定义属性“user
ame”然后用方法getUser
ame和setUser
ame。当然也可以定义成不同的名字,只要你不认为麻烦。谁让你记忆力好呢!Request对象用户输入的数据用来存放在Request对象里,用javaxservletHttpServletRequest来执行(你也可以用其他不同的工具来执行,但他们其实都是javaxservletHttpServletRequest的子集)你也可以直接用scriptlet来直接访问Request对象。Scriptlet将在下一讲里边详细的讨论,现在你只需要知道他是用脚本语言写的一段放lt和之间的代码就足够了。在JSP10中,你必须用JavaTM程序语言作为你的脚本语言。你经常会用到如下方法处理Request对象:方法说明执行结果getRequestJavaxservletjspPageCo
text返回当前Request对象getParameterNamesjavaxservletServletRequest返回当前Request对象参数名getParameterValuesjavaxservletServletRequest返回当前Request对象参数值你将会发现其他方法包括ServletRequest,HttpServletRequest或者其他任何ServletRequest的子集。JSP引擎经常在sce
es之后使用Request对象,即使你没有明确地在JSP文件中调用。
f从Bea
中调数据到JSP页面一旦用户的数据被传到Bea
,你就想重新得到数据,然后在JSP面页中显示出来。想达到这一步,你就得用到jspgetProperty标签。传Bea
名和属性名:h1HellojspgetProperty
ame
好听全球资料 返回顶部