求知若渴,谦卑若愚
少说话,多做事,很难
posts - 3, comments - 2, trackbacks - 0, articles - 0
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
jsp页面读取javabean中值的三种方式
Posted on 2010-08-04 19:04
清流鱼
阅读(655)
评论(1)
编辑
收藏
所属分类:
jsp+servlet
先写一个javabean:
1
public
class
UserBean
{
2
private
String username;
3
private
String pwd;
4
public
String getUsername()
{
5
return
username;
6
}
7
public
void
setUsername(String username)
{
8
this
.username
=
username;
9
}
10
public
String getPwd()
{
11
return
pwd;
12
}
13
public
void
setPwd(String pwd)
{
14
this
.pwd
=
pwd;
15
}
16
}
再来一个提交表单的页面,文本框的name对应javabean中相应的属性:
1
<
form action
=
"
consist.jsp
"
method
=
"
post
"
>
2
<
table
>
3
<
tr
>
4
<
td
><
input type
=
"
checkbox
"
/></
td
>
5
<
td
>
请输入用户名:
</
td
>
6
<
td
><
input type
=
"
text
"
name
=
"
username
"
></
td
>
7
</
tr
>
8
<
tr
>
9
<
td
><
input type
=
"
checkbox
"
/></
td
>
10
<
td
>
请输入密码:
</
td
>
11
<
td
><
input type
=
"
password
"
name
=
"
password
"
></
td
>
12
</
tr
>
13
<
tr
>
14
<
td
><
input type
=
"
checkbox
"
/></
td
>
15
<
td colspan
=
"
2
"
><
input type
=
"
submit
"
value
=
"
登录
"
></
td
>
16
</
tr
>
17
</
table
>
18
</
form
>
最后是在consist.jsp页面中设置并获取表单提交的相应的值:
1
<
jsp:useBean id
=
"
User
"
class
=
"
mypack.UserBean
"
scope
=
"
request
"
></
jsp:useBean
>
2
3
<!--
设置javabean的值
-->
4
<
jsp:setProperty name
=
"
User
"
property
=
"
username
"
param
=
"
username
"
/>
5
<
jsp:setProperty name
=
"
User
"
property
=
"
pwd
"
param
=
"
password
"
/><
hr
/>
6
7
<!--
通过jsp标签
-->
8
username:
<
jsp:getProperty property
=
"
username
"
name
=
"
User
"
/><
br
/>
9
password:
<
jsp:getProperty property
=
"
pwd
"
name
=
"
User
"
/><
br
/><
hr
/>
10
11
<!--
通过java code,User即是jsp:userBean标签中的id的值
-->
12
username:
<%=
User.getUsername()
%><
br
/>
13
password:
<%=
User.getPwd()
%><
br
/><
hr
/>
14
15
<!--
通过EL表达式
-->
16
username:$
{User.username}
<
br
/>
17
password:$
{User[
"
pwd
"
]}
<
br
/><
hr
/>
学的不够深入,还应该有其他的方式获取javabean的值,不过小弟现只知这三种,等发现了其他的方式,再来补充。若是“游侠”有其他方式,希望赐上代码啊!
评论
#
re: jsp页面读取javabean中值的三种方式
回复
更多评论
2010-08-05 22:51 by
清流鱼
怎么会没代码呢?
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
request.getParameter("txtValue") 头疼的很
jsp页面读取javabean中值的三种方式
Powered by:
BlogJava
Copyright © 清流鱼
日历
<
2010年8月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
jsp+servlet(2)
struts
随笔档案
2010年8月 (2)
2010年7月 (1)
搜索
最新评论
1. re: request.getParameter("txtValue") 头疼的很
sac
--洒水车
2. re: jsp页面读取javabean中值的三种方式
怎么会没代码呢?
--清流鱼
阅读排行榜
1. jsp页面读取javabean中值的三种方式(655)
2. jsp声明与jsp代码片段的区别(536)
3. request.getParameter("txtValue") 头疼的很(503)
评论排行榜
1. request.getParameter("txtValue") 头疼的很(1)
2. jsp页面读取javabean中值的三种方式(1)
3. jsp声明与jsp代码片段的区别(0)