Tomcat 服务器是一个免费开源的轻量级 web 应用服务器,在中小型系统和并发 访问用户不是很多的场合下被高频使用,是开发和调试 JSP 的不二之选[7]。对于新手 来说,可以粗略理解为当在一台电脑上配置好 Apache 服务器,可用它响应 HTML 页 面的访问请求[8]。而事实上 Tomcat 部分是 Apache 服务器的扩充与发展,但是却可以 独立运行,只要在官网上下载 Tomcat 再导入到 Eclipse 中就可以直接运行了[9]。

Tomcat 目前最新的版本是 9。0 , 本实验使用的是 7。0 版本。 而且使用的是 UserDatabaseRealm, 所 以 需 要 添 加 一 个 user 和 一 个 role 到 CATALINA_BASE/conf/tomcat-users。xml 文件中。在该文件中添加如下内容:论文网

<role name=”admin”/>

当然还需要一个用户,且他的角色是“admin”。最好修改一下其中的密码:

<user name=”admin” password=”change” roles=”admin”>

当完成如上步骤的时候,重启 Tomcat,访问 http://localhost:8080/admin,将会看 到相应的一个页面。

2。3Eclipse 以及开发插件 ADT&Eclipse JavaEE

本次毕设客户端就是在 Eclipse 中写的,这个 Eclipse 含有 ADT。服务端就是在 Eclipse JavaEE 中写的。下面就是对它们的具体简介。

Eclipse 为开发者提供了一个非常好的开发平台。其最大的特点——开源,整个 平台是由 Java 语言搭建起来的。就其本质而言,仅是一个功能强大的框架和一组比 较完善的服务,用于通过插件组件来构建开发环境。但是,Eclipse附带了一个标准

的插件 集, 包括 Java 开发工 具( JDK ) 和插 件开发环境( Plug-in Development Environment,即 PDE)。PDE 主要是为希望扩展 Eclipse 的软件开发人员服务的,因 为这样他们就可以构建与 Eclipse 环境无缝集成的工具[10]。因为强大的 Eclipse 是由一 个个插件组成,所以开发人员可以自行给 Eclipse 中添加非官方给予的插件,而且对 给用户提供一致和统一的集成开发环境而言,Eclipse 提供所有的工具开发人员平等 的发挥场所[11]。

尽管是 Java 语言创造了 Eclipse,然而它的用途却远远超越了 Java 语言,扩展支持 了 C/C++、Android 等编程语言。预计在不久的将来,Eclipse 框架还可以被运用到其 他的领域中,这也算物尽其用和“能者多劳”吧[12]。

图 2-3 介绍了 Android 开发环境的搭建过程,下载好了 Eclipse 之后还要配置环境, 因为不是 Java,所以多了一个 ADT 的下载。在一切都配置好了之后,可以通过图 2-1 和图 2-2 的命令在命令行中检验。

图 2-1 检测环境

图 2-2 检测版本

图 2-3 Android 开发环境搭建过程

Eclipse 虽然还是经常会被开发人员各种吐槽,但是总体来说是一个非常棒的开 发集成环境。我最喜欢里面的快捷键。下面我就展示一下我经常使用的快捷键:

Ctrl+D:删除当前行 Alt+/:提示(导包,函数) Shift+Ctrl+/:快速注释 Shift+Ctrl+\:取消注释 Shift+Ctrl+O:快速导包 Shift+Ctrl+F:格式化当前代码

2。4MySQL 数据库简介

MySQL 数据库的优势是支持多用户、多线程。不像 Oracle,它是免费的。所以 非常受中小型企业的欢迎。在装好 MySQL 数据库后,可以进行如下操作,连接上 MySQL 数据库并进行相应的建表等,具体如下展示:

(1)如何进入 MySQL 数据库:开始->运行中输入 cmd 回车;

(2)在 dos 下输入 mysql -u root -p 回车后输入刚才 root 密码 (3)查看 mysql 数据库有那些库:show databases; (4)创建一个数据库:create database <库名>;例如:create database foodserver; (5)使用指定的数据库:use <库名>;例:use foodserver; (6)创建一个表

上一篇:jsp+mysql高校二手物品网上交易平台的设计
下一篇:JSP《数字图像处理》实验教学系统设计与实现

基于Apriori算法的电影推荐

PHP+IOS的会议管理系统的设计+ER图

数据挖掘在电子商务中的应用

数据挖掘的主题标绘数据获取技术与实现

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

麦秸秆还田和沼液灌溉对...

我国风险投资的发展现状问题及对策分析

新課改下小學语文洧效阅...

安康汉江网讯

网络语言“XX体”研究

老年2型糖尿病患者运动疗...

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

张洁小说《无字》中的女性意识