摘要:现在有好多初学jsp的网友经常会问数据库怎么连接啊,怎么老出错啊?所以我集中的在这写篇文章供大家参考,其实这种把数据库逻辑全部放在jsp里未必是好的做法,但是有利于初学者学习,所以我就这样做了,当大家学到一定程度的时候,可以考虑用mvc的模式开发。在练习这些代码的时候,你一定将jdbc的驱动程序放到服务器的类路径里,然后要在数据库里建一个表test,有两个字段比如为test1,test2,可以用下......
摘要:在前面的教程中我们已经在一个scriptlet中使用了“out”变量来产生html输出。对于更复杂的html,如果我们还是使用“out”变量那就会失去jsp编程的许多优势。其实我们可以很简单地就实现scriptlets 和 html的混合。
假如你要在html产生一个表格。产生表格是一个普通的操作,在实践中你可能想从一个sql表格或者从文件的行产生一个表格。为了是所举的例子尽量的简单,我们产生一......
JAVA/JSP学习系列之九(理解构造器)
解构造器
构造器与方法的区别 【程序编程相关:
JSP语法(9)forward】
【推荐阅读:
JSP语法(8)Taglib 指令】
要学习java,你必须理解构造器.因为构造器可以提供许多特殊的方法,这个对于初学者经常混淆.但是,构造器与方法又有很多重要的区别. 【扩展信息:
JSP语法(1) HTML 注释】
摘要
原作者:robert nielsen 原站:www.javaworld.com
我们说构造器是一种方法,就象讲澳大利亚的鸭嘴兽是一种哺育动物.(按:老外喜欢打比喻,我也就照着翻译).要理解鸭嘴兽,那么先必须理解它与其他哺育动物的区别.同样地,要理解构造器,那么就要了解构造器与方法的区别.所有学习java的人,尤其是对那些要认证考试的,理解构造器是非常重要的.下面将简单介绍一下 ,最后用一个表作了些简单的总结.
功能与作用的不同
构造器是为了创建一个类的实例.这个过程也可以在创建一个对象的时候用到:platypus p1 = new platypus();
相反,方法的作用是为了执行java代码.
修饰符,返回值与命名的不同
构造器与方法在下面三个方便的区别:修饰符,返回值,命名.与方法一样,构造器可以有任何访问的修饰: public, protected, private或者没有修饰(通常被package 与 friendly调用). 不同于方法的是,构造器不能有以下非访问性质的修饰: abstract, final, native, static, 或者 synchronized.
返回类型也是非常重要的.方法能返回任何类型的值或者无返回值(void),构造器没有返回值,也不需要void.
最后,谈谈两者的命名.构造器使用与类相同的名字,而方法则不同.按照习惯,方法通常用小写字母开始,而构造器通常用大写字母开始.构造器通常是一个名词,因为它与类名相同;而方法通常更接近动词,因为它说明一个操作.
"this"的用法
构造器与方法使用关键字this有很大的区别.方法引用this指向正在执行方法的类的实例.静态方法不能使用this关键字,因为静态方法不属于类的实例,所以this也就没有什么东西去指向....
下一页 摘要: 摘要 webwork是一个源代码开放的web应用框架,用于简化基于web的应用开发。本专栏介绍了webwork并且描述了如何使用webwork和javaserver pages(jsp)、velocity两种技术来建立注册界面的过程。web 应用程序的设计开发是复杂并且费时的。然而,你能够通过运用一种框架处理常见的web应用程序来简化开发流程。许多开源web应用框架能够做到这一点甚至更好一些......