![](https://csdnimg.cn/release/download_crawler_static/88624883/bg8.jpg)
第二章 开发环境与技术
疫情物资管理系统作为一款应用软件,其开发是需要搭建的一定的编程环境,
对使用的工具和技术都有相应要求,接下来就介绍本系统中运用到的工具和技术。
2.1 JSP 技术
JSP 技术是有一定的规则的,首先 JSP 里可以用 Java 语言写在标记内,可以
混合 HTML 语言以及 XHTML 语言代码进行混合编辑,并且进行书写 Java 语句
或者用其他标签,用标签的话都需要用特殊的符号进行描述,编写 Java 语言的
代码需要用特殊符号标记起来,用<%作为开始,中间书写 Java 语句,以%>作为
结束标签,必须是有开头和结尾的,不然会编译出错的,必须是成对出现也必须
有闭合的。JSP 可以处理表单数据,因为 JSP 也算是一种 Servlet,也可以把数据
提交给 Servlet 处理也是可以的。其实对用户来讲,实现动态数据的网页就可以
了,但是后台也是需要对数据进行一些加工的,JSP 技术正好也是可以做到数据
加工的。JSP 可以直接通过 JDBC 来操作数据库,对数据进行页面展示,也可以
记录用户的访问的信息和选择信息等,并且可以使用 JavaBean 组件,还可以通
过 Session 在不同的网页上传递信息和共享相关的信息。动态网页有很多规范和
标准,比如 CGI 规范或者 ISAPI 规范这些。标准是固定的,但是 JSP 技术是比
CGI 规范更加强壮。比如 JSP 性能对比上超过 CGI,更优秀,原因是因为可以在
一个 JSP 文件里嵌入很多元素,如果元素一样多的话,用 CGI 就变成了需要很
多文件,而受制于硬盘读写效率的影响,用时少就是优秀,能耗少就是强劲。JSP
是完整的应用平台 Java EE 中不可缺少的一部分。
2.2 MySQL 数据库
自从学习了关系型数据库的语法之后,也逐渐的了解了一些属于关系型数据
库范畴的几个常见的数据库。比如 Oracle 数据库和 MySQL 数据库,以及
Microsoft SQL Server 数据库和 DB2 数据库这几种。在这几个关系型数据库之中,
对 MySQL 数据库印象最好。首先 MySQL 数据库有各种平台的服务器版本,这
样就能实现跨平台运行以及移植。其次,MySQL 数据库可以进行网络连接,这