当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: JSP 1.1提出了一种扩展的JSP标志的方法,这种方法命名为“标志库”。
 

 

    摘要: 一、前言    本文原作者为tony wang ,该文章涉及到文件的读写和jpg图片的自动生成。利用jsp+servlet的技术,jsp调用servlet生成图片。 二、首文件index.jsp如下: <%-- author: tony wang e-mail: lucky_tony@163.net date: 2001-01-01 如果对程序有什么疑问,可以和我......
    摘要: 一、运行前准备    建议了一个ms sqlserver7数据库 dns,名称为:test_db    数据库中有一个表:guestbook字段为:name(varchar),email(varchar),body(text)    数据库用户为sa 密码空,可以自己修改的。 二、代码 <%@ page contenttype="text/html;charset=gb......


JSP由浅入深(11)标记库
上一页   ...

【程序编程相关:JSP语法(13)setProperty

whats your e-mail address? <input type=text name=email size=20><br> 【推荐阅读:用户登录验证的JSP完整程序

【扩展信息:JSP语法(14)useBean

whats your age? <input type=text name=age size=4>

<p><input type=submit>

</form>

</blx:getproperty>

</body>

</html>

从上面的代码中我们可以发现blx:getproperty不是以/>结尾的,而是用来结尾.这条语句将所有的表单输入区域输入到blx:getproperty中,这样它们就可以被标志库正确地修改.

接着建立一个从getname.jsp到nextpage.jsp的连接,你将发现bean的数据自动显示在输入区域中.所以现在用户可以编辑数据了.

  至此,我们还有一些问题还没有澄清.首先,用户不能清除名字区域;而且如果用户在“age”区域键入一个不对的内容(不是一个效果的整型数值),java异常错误就会发生.

  现在,我们将使用blazix标志库中的其它标志来解决这个问题.blazie提供了一个blx:setproperty标志来解决这个问题.blx:setproperty允许我们定义一个异常错误处理方法.如果有异常错误发生,我们可以为用户收集一个错误信息并且继续处理.

  下面是我们修改后的savename.jsp,它可以处理任何错误.它不仅可以显示getname.jsp并且在其上可以键入正确的数据,而且自动地连接到nextpage.jsp:

<%@ taglib prefix="blx" uri="/blx.tld" %>

<%!

boolean haveerror;

stringbuffer errors;

public void errorhandler( string field,

string value,


...   下一页
    摘要: 解构造器 构造器和方法的区别 摘要 要学习java,你必须理解构造器。因为构造器可以提供许多特殊的方法,这个对于初学者经常混淆。但是,构造器和方法又有很多重要的区别。 原作者:robert nielsen 原站:www.javaworld.com 我们说构造器是一种方法,就象讲澳大利亚的鸭嘴兽是一种哺育动物。(按:老外喜欢打比喻,我也就照着翻译)。要理解鸭嘴兽,那么先必须理解它和其他......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE