您的位置 首页 java

Unity3D与Java后台TomCat服务器传递数据和文件(1)建立Java服务器

文章创建与2016-03-26 作者 Aries.H

原文链接:

我用到的工具有:

MyEclipse

TomCat7

Unity3D 5.1.0f3

好了,闲话就说道这,直接进入正题。

要想Unity能上传文件,我们要先创建 Java 的服务器,那么我们就先打开MyEclipse

新建Java Web项目

输入项目名

这就是所有的工程文件

然后我们右键Src那个文件夹,我们的源码都放在这里

新建包

包名我习惯用 com.+我的英文名字.+文件夹内类的种类

然后在包上右键

新建一个处理表单的Servlet

为Servlet起名,之后只保留doGet与doPost方法

点击Next下一步

修改映射地址Url

然后清除我们不需要的代码

同样的方式,我们再建立一个Servlet

修改完成后,我们找到工程文件中的最下面,有一个index.jsp

这是我们的主页面,双击进去,我们编辑第一行

修改编码格式UTF-8

然后到文件的下面,在body内,也就是我们的网页可见范围内,

添加表单

之后回到我们的servlet,把不用的请求方式删除

然后在各自的方法内都向控制台打印一下自己的方法名。

至此,服务器的基本操作已经搭建完成。

下面,该将我们的工程文件部署到我们的服务器 TomCat 上。

点击我图中鼠标所指的按钮,会弹出这样一个窗口。

点击Add按钮

如果电脑里面有TomCat的,可以在MyEclipse配置一下,没有的可以用MyEclipse自带的TomCat6。

配置TomCat的话,不会的就去问度娘吧,他解释的比我清楚。

这里我用的是TomCat7

选择成功后,我们可以看到在Server下已经有TomCat了。那么我们点击一下他。

再点击一下我鼠标所在的Redeploy,也就是将工程部署到TomCat所在的文件夹。

部署后,我们就可以运行TomCat了。

运行后,在控制台的被我标记这段话,非常重要,这个是我们TomCat的端口号。

关于如何修改端口号,可以自行去询问度娘,如果端口号被占用,TomCat有可能会启动失败,所以这个很重要。

那么我的端口号就是默认的8080

有了端口号,我们还要知道自己的IP地址。

所以我们就打开CMD控制台,输入 ipconfig

IPv4地址就是我们需要用到的服务器IP地址

有了端口号和IP地址,我们就可以打开浏览器。

在浏览器上输入:

:+端口号/+你的工程名字/

这样就可以自动跳转到你工程的首页,也就是我们编辑的index.jsp

首页可以自己设置。详情还是咨询度娘。

我们点击一下第一个表单的Finish,或者填一下东西再点击。

可以看到地址栏把我们填入的信息全部都显示出来。

这样方便我们用Unity的 WWW 类去访问。

然后是我们的doPost,这个相对get方式就比较安全,地址栏只有我们映射出来的URL

最后,回到我们的MyEclipse,查看控制台是否已经都输出了自己的方法名字呢?

OK,第一次的分享我们就到此结束。记得一旦修改工程文件或者代码就要重新部署一下。不用服务器的时候记得关闭服务器。

那么我们就第二次的分享见,下一次的分享我会把验证表单,上传文件,下载文件全部写完,谢谢大家的支持。

我不是什么大神,只是喜欢研究,都是自学记录,有什么不对或者不足之处,欢迎大家指证,下一篇我会上传工程文件。谢谢。

转载请注明出处,谢谢。

本文永久链接:

文章来源:智云一二三科技

文章标题:Unity3D与Java后台TomCat服务器传递数据和文件(1)建立Java服务器

文章地址:https://www.zhihuclub.com/187394.shtml

关于作者: 智云科技

热门文章

网站地图