动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
  
   Jsp → 阅读文章

 JSP由浅入深(12)—— 表单编辑

作者来源: 
阅读 1979 人次 , 2006-3-29 4:21:00 

   比如来自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由浅入深”系列教程到此全部结束,希望对你有帮助。

 
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:Apache+Servlet+Jsp环境设置(上)
· 下一篇:JSP由浅入深(11)—— 标记库
· Java中对文件的读写操作之比较
· JSP语法(13)
· 应用JDOM处理数据库到XML转换的JSP实现 (一)
· Java Web Server2.0 
· 使用Ant和Tomcat创建Web应用


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077