最近在做校科创的项目,项目中我主要负责Android客户端的开发,负责后端开发的同学还在努力搭建中,所以趁着这个空档先来学习一下怎么将客户端和后台对接起来,所以打算先搭建一个简易版的服务器用于测试。
本文主要介绍如何利用Tomcat和Struts进行简单服务器的搭建,客户端和服务器的具体对接方式参考我的文章《Okhttp3基本用法详解》。
1 Tomcat安装和配置
tomcat是一个开源而且免费的jsp服务器,可实现JavaWeb程序的装载,是配置JSP(Java Server Page)和JAVA系统必备的一款环境。
-
安装
从Tomcat官网下载Tomcat 7.0,解压压缩包
-
在Eclipse中配置Tomcat服务器
打开:Preferences(首选项) -> Server ->Runtime Environments -> Add Tomcat7.0 ->Apply
配置完成后可以在Server中看到刚刚配置好的服务器
2 Struts框架使用
Apache Struts 2是一个用于开发Java EE网络应用程序的开放源代码网页应用程序架构。和Tomcat配合使用。
-
安装
从Apache Struts官网下载struts(此处使用了低版本2.3),解压其中文件struts2-blank.war
-
在项目中使用Struts
**(1)**在Eclipse中新建Web Project/Dynamic Web Project
**(2)**在Web Content-> WEB-INF ->lib中拷贝struts2-blank同名文件夹中的.jar文件
**(3)**在Web Content的web.xml中加入filter内容(filter内容同样从struts2-blank中获取)
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-