JavaWeb-搭建环境上传图片到后台并存储

介绍使用intelliJ idea搭建JavaWeb开发环境,以及实现简单的Servlet,从此你就可以建立自己的服务器,结合安卓或者IPhone实现任何你想通过云来完成的工作啦! 本文由中南大学较为牛逼的研究生金天同学原创,欢迎转载,但是请保留这段版权信息,如果你对文章有任何疑问,欢迎微信联系我:jintianiloveu。牛逼大神一一为你解答! intellij idea Java web环境的搭建 很久以来,很多人用eclipse,什么都是eclipse,java是,安卓是,甚至连C++都有人用eclipse,然而作为一个对技术和审美有着强烈追求的男人,是不能忍受eclipse古老的界面的,这时候我们就应该使用intellij idea,地球表面以上3000米高空一下最牛逼的ide,是的你没有听错,就是它。闲话不多说,让我们看看人家idea的启动界面: 简直狂月酷炫有没有。好吧其实我知道你们很多人知道,我就不装逼了,直接说重点吧。 说先对于一个web项目来说,你的idea一定要是Ultramate版本,也就是旗舰版,不知道这个单词写错没有,大家将就看,实际上intellij全系的专业版ide都可以破解,在这里放一个破解链接,大家需要的就是获取个注册码:获取注册码通道 好了同志们要开车了,有了idea我们就要开始搭建开发环境了,请注意本次火箭即将开车。 新建一个web工程 新建工程很简单,按照向导来,在选择页面我们选择webapp 然后给工程取一个名字,接下来我们可以看到idea已经帮我新建好了一个完成的web工程。这里我们还要新建两个文件夹,结构如图所示,先不要问为什么,等一下我会告诉大家。 新建了一个classes一个lib文件夹,先建好,等一下我们再配置,建好了之后呢,我们在src文件夹下新建一个包: 包名自己取,最后我们在包下面新建一个Servlet,弹出菜单选中Servlet: 是的,你没有看错我们这就新建好了servlet,但是你还得再web.xml中添加一下Servlet的映射: 来看看生成的sevlet: 配置java文件的输出路径和lib路径 如图我们配置一下输出的路径,选择我们之前新建的classes和lib文件夹,classes和lib文件夹分别是我们java文件输出和jar依赖的文件夹。 然后切换到depencies选项卡,点击添加,添加一个jar的依赖路径: 选择jar directory: 勾选然后确定: 最后一步,我们就要配置tomcat服务器了 tomcat是什么猫我就不多说了,一个web容器,你的java web app就放在这个容器里面,web app运行依赖于我们的tomcat,那么配置的时候我们就需要点击右上角的这个地方: 来配置,在这里选择local tomcat: 只需要给tomcat服务器娶一个名字,然后点击deployment下面的添加,添加artifact依赖: 最后在旁边填写一个目录,写上工程的名字即可。哦忘了一步,在Server选项卡里面你要配置一下你的tomcat服务器,怎么配置很简单,只要configure选择你的tomcat文件夹就可以了,最外层的那个,idea自动识别。然后确定就OK。 开发小程序 好搭建好了我们来个开车小程序。对了,在这个时候你可能会遇到一个问题,就是servlet识别不了server包: 这是因为我们还没有吧tomcat官方jar包放到lib文件夹下,就是我们刚才新建的那个依赖文件夹,在tomcat文件夹下的lib文件夹寻找: 这个jar包,ok现在没有报错,我们在doPost方法里面写一段代码: response.setContentType("text/html"); response.setCharacterEncoding("utf-8"); PrintWriter out = response.getWriter(); out.print("我要毫不经意的打一个广告,是的,就是在这里,大家快使用PicBind图床神器写博客!!"); 好的我们运行一下这个web app,如果控制台显示这样说名运行了 好,接下来激动人心的时刻到了,我们在浏览器中输入:(或者直接在弹出的浏览器中后面加上我们servlet的名字 /HelloServlet),见证奇迹的时刻到了!!! !!!!! ………….好像并没有什么卵反应?我故意的,把上面那段代码拷贝到doGet方法中,在更新一下资源并重启服务器看一下: 骚年,你没有看错!!!你成功学会了使用servlet!!! 感谢大家阅读我的博客,本文永久更新地址: jinfagang.coding.me 也欢迎大家积极留言,让我看到你的存在