需要注意的是安装JavaServer Web Development Kit的目录,尤其是“work”子目录下的内容。JavaServer Web Development Kit软件包中有两类示例文件,一类是JSP文件,一类是包含一个表单的HTML文件,JSP代码处理这些表单。JSP中的Java代码都在服务器端执行[11]。
JSP是一种特殊的Servlet,JSP与Servlet功能的不同在于,JSP主要作为与用户交互,而Servlet主要用来处理业务逻辑。
2.2.2 JavaBean技术
JavaBean是一个可重用的使用Java语言开发的组件,在JSP开发中若想减少重复代码、让整个JSP代码更加简洁精练,使用JavaBean是个很好的选择。JSP与JavaBean搭配起来使用的优点如下所示:
(1)可分离HTML代码和Java代码,这样做的好处是日后文护起来更加方便简单。倘若把全部程序代码(包括HTML和Java)写入JSP页面中,整个程序的代码会变得冗长且复杂,非常不利于日后的文护。
(2)可充分利用JavaBean的可重用性优点。将开发过程中使用非常频繁的程序编写成JavaBean组件,当JSP有使用该程序的需求时,只需要简单的调用JavaBean组件来执行用户所要的功能,而不需要重复写相同的程序代码,如此一来便可节省项目开发时间。