计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于JSP技术的企业电气管理系统网络毕业(4)

2013-08-26 01:00
导读:b)组件的重用性。可重用的、跨平台的JavaBeans组件,为JSP程序的开发提供方便,我们可以将复杂的处理程序(如页面中需要显示的动态内容及对数据库的操

  b)组件的重用性。可重用的、跨平台的JavaBeans组件,为JSP程序的开发提供方便,我们可以将复杂的处理程序(如页面中需要显示的动态内容及对数据库的操作)放到组件中。可以多次使用这些组件,极大的减少了在JSP页面中重写重复的代码。

  c)将内容的生成和显示进行分离。使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者脚本来生成页面上的动态内容。生成动态内容的语句一般被封装在JavaBean组件或JSP脚本段中。一方面,JSP可以使用JavaBeans来执行应用程序所要求的更为复杂的处理,进而完成企业级的分布式的大型应用。另一方面,页面的设计人员和页面的编程人员可以同步进行,方便了系统的开发工作。

  (2)JDBC数据库连接技术

  Web服务器在处理用户请求时,多数情况要访问数据库。在企业电气系统中,我们使用JDBC来处理与数据库之间的交互。JDBC是Sun提供的一套数据库编程接口API函数,它由一组用 Java 编程编写的类和接口组成。开发时可以下载相应数据库的JDBC驱动程序并安装到Web服务器中。我们就可以利用JDBC来建立数据库连接、发送SQL语句、检索结果、关闭数据库连接。为了提高访问数据库的效率,我们为数据库访问配置了数据库连接池。

  (3) Jakarta_POI接口技术

  在进行数据查询和的过程中,有时需要输出报表,工作常用的报表工具是Excel表格。因此,我们使用了Jakarta_POI。Jakarta_POI是一开源项目,通过它Java开发人员可以读取Excel文件的内容、创建新的Excel文件、更新已经存在的Excel文件。我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。

  (4)Tomcat的过滤技术

  过滤是 Tomcat 4 及以上版本具有的功能。开发人员将能够用过滤器来实现以前使用不便的或难以实现的功能,这些功能包括:资源访问(Web 页、JSP 页、servlet)的定制身份认证;应用程序级的访问资源的审核和记录;应用程序范围内对资源的加密访问,它建立在定制的加密方案基础上;对被访问资源的及时转换,包括从 servlet 和 JSP 的动态输出。我们在实现权限控制时,使用了Tomcat对资源的过滤功能。

参考文献

[1] 孙卫琴,李洪成. Tomcat与Java Web开发技术详解.北京:电子出版社,2004,4

[2] 张孝祥. 深入体验Java Web开发内幕——核心基础.北京:电子工业出版社,2006,10

上一篇:浅论网络环境下如何加强内部会计控制网 下一篇:没有了