晨风资讯网
新闻资讯网络冲浪网页设计网络编程图形图像数据库网络媒体服务器网络安全网站运营软件教程黑客认证Wap技术
教程搜索
教程搜索:
  首页 > 网络编程 > JSP教程 > 正文  

JSP由浅入深(12)—— 表单编辑
日期:2006-1-19 21:47:46 来源:网络 作者:无名 浏览:

比如来自Blazix服务器的标志库在你的系统环境中不能使用,那么不使用标志库来实现相似的功能呢?本教程就是为这个问题而提出的。这个问题是可以解决的,只是代码要长一点。主要地,你必须亲自编辑HTML标志,然后将它设置缺省值。从下面的例子的例子中我们可以学到怎样修改GetName.jsp以提供类似于blx:getProperty的特性,但是我们只能手工地编辑HTML标志: 

<jsp:useBean id="user" class="UserData" scope="session"/> 
<HTML> 
<BODY> 
<FORM METHOD=POST ACTION="SaveName.jsp"> 
What’s your name? <INPUT TYPE=TEXT NAME=username 
SIZE=20 VALUE="<%= user.getUsername() %>"><BR> 
What’s your e-mail address? <INPUT TYPE=TEXT 
NAME=email SIZE=20 
VALUE="<%= user.getEmail() %>"><BR> 
What’s your age? <INPUT TYPE=TEXT NAME=age 
SIZE=4 VALUE=<%= user.getAge() %>> 
<P><INPUT TYPE=SUBMIT> 
</FORM> 
</BODY> 
</HTML> 
    如上面的代码所示,它只简单地在INPUT标志上增加一个“VALUE”区域,并且用一个表达是初始化这个区域。 
    为了处理在输入过程中的异常错误,我们可以在bean中使用“String”区域并且将它转换为目标数据类型就可实现。所以这样也可以处理异常错误。 
    作为课后练习,我们可以将前面教程中的例子改成不用Blazix标志库。 
    至此,本“JSP由浅入深”系列教程到此全部结束,希望对你有帮助。 
上一篇: JSP由浅入深(11)—— 标记库 下一篇:

基于JSP实现图片的数据库存储与显示

返回列表 打印此页 加入收藏 资讯论坛 关闭窗口 点击复制本页地址,发送给QQ/MSN好友
关于我们 - 联系我们 - 版权声明 - 帮助(?) - 广告服务 - 友情链接 - 服务项目 - 人才招聘
2003-2008 版权所有 © 晨风资讯网 未经授权禁止复制或建立镜像
CopyRight 2003-2008 www.Net118.com,All Rights Reserved.Design By ChenFeng Network Studio