赞
踩
众所周知 Java主要研究方向包括 J2se、J2me、J2ee三个方向,J2se 主要开发一些桌面程序,比如像oa精灵等,相信每一个学过Java的朋友一定明白,
而J2me主要是面向手机开发,但自从Android的冲击后基本上就退出了历史的舞台,它比起Android,比较复杂,开发也比较麻烦,而j2ee企业级开发,也
就是BS 面向服务器的开发。
本节我们主要探讨j2ee,先从jsp文件说起,何为jsp 英文全称Java server page ,其实说简单了就是html的二次封装,而jsp和html主要区别,jsp中可
以通过<%%>中写Java代码,但html中不能写,其实刚开始完全把jsp文件当做html文件就可以了。
好下面我们了解servlet ,网站的主要逻辑部分就是通过servlet去实现,servlet就是一个Java类只不过这个类继承了HttpServlet类,在servlet中主要有两个
方法一个doGet(HttpServletRequest request, HttpServletResponse response) 另一个则是doPost(HttpServletRequest request, HttpServletResponse response)
如果页面中我们通过get方式请求默认就会进入doGet方法,如果是post方式请求就会执行doPost方法,这两个方法都有两个参数,一个是request(请求),response
(相应),request是从页面拿数据在doGet或doPost方法中我们可以通过 request.getParameter("aaa");就可以拿到页面传递参数aaade 值,我们也可以
通过 response.getWriter().write(aaa);将服务端的数据写到客户端(浏览器)
下面我们继续了解一下数据库,比如说我们在love编程网(http://www.lovebiancheng.net)注册了一个用户,那我们注册的信息保存那去了???是txt文件,word文件
还是其它的,其实我们完全可以保存在一个txt文件中通过Java的IO来操作文件,但是当注册的人很多超过10万,那效率很低,那我们把数据保存在数据库中,那么效率是
高的。关于怎么连接数据库,在下一节中给予详细的说明。
好了我们了解了上面的技术,写了一个dome,想把这个dome正常运行起来,那我们要做的是安装web容器,web容器就是能够支持dome运行的环境,比较流行的
有WebLogic、tomcat和Jboss等容器,对于初学者建议先学习tomcat,我们在这里也主要讨论tomcat,先去Apache官网下载tomcat 网址为http://tomcat.apache.org/现
在应该最新的是tomcat8.0 ,但是现在很稳定的是tomcat6.0 ,作者建议下载6.0的就够用了。下载完毕后,解压到你要安装的盘符找到bin目录下的startup.dat(这是window
操作系统,Linux中startup.sh),启动,这是你再浏览器中输入http://localhost:8080 你就会看到tomcat的首页,此时说明tomcat已经正常运行了,假如你的demo名字叫test
,把test工程用MyEclipse编译后的文件拷贝到tomcat目录下的webapps 目录下,测试你再浏览器中输入http://localhost:8080/test/index.jsp,就会运行网站。
写这篇文章的目的是还不了解用Java怎么开发网站的朋友们了解这个过程,当然说的不是很详细,对于每一个环节的很详细的讲解,请继续关注我的博客。
谢谢大家!!!
注:本文转自love编程网http://www.lovebiancheng.net (转载请说明出处)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。