ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:426.46KB ,
资源ID:16560155      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/16560155.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Eclipseweb开发Word下载.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Eclipseweb开发Word下载.docx

1、在下载页面选择 Eclipse IDE for Java EE Developers,注意根据自己的操作系统下载对应的32或64位版本,如下图:目前是2010.6发行的最新版本3.6版(Eclipse Helios 太阳神),功能增强的同时也伴随启动更慢。也可点击older Versions 下载旧版本。3、安装并配置 Tomcat 服务器可到http:/tomcat.apache.org下载Tomcat的最新版本,目前是6.0.28要安装 Apache Tomcat,只需将所下载的文件解压缩到某目录中,可以通过 后面说明的办法由Eclipse 来启动 Tomcat。为 Tomcat配置环境变

2、量在我的电脑-属性-高级-环境变量-系统变量中添加以下环境变量:假设你的jdk安装在c:jdk并已经配置了jdk的环境变量变量名:JAVA_HOME 值: c:jdkClasspath .;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jarPath %JAVA_HOME%bin注:上述“%JAVA_HOME%”也可以直接写原始路径“c:jdk”安装Tomcat后,需要添加以下环境变量(假定你的tomcat安装在c:tomcat):CATALINA_HOME c:tomcatCATALINA_BASE c:tomcat 然后修改环境变量中的classpath

3、,把tomcat安装目录下的commonlib下的(可以根据实际追加)servlet.jar追加到classpath中去,修改后的classpath如下:%JAVA_HOME%libtools.jar;%CATALINA_HOME%commonlibservlet.jar;启动tomcat,双击执行tomcat目录下的binstartup.bat,如果启动成功,可以在dos窗口看到结果:保留该dos窗口不要关闭,否则会关闭服务器。注意:tomcat服务器默认使用8080端口,如果该端口被占用,则服务器将无法启动。检查端口占用情况:可以在dos窗口执行命令:netstat ano,则会列出所有使

4、用的端口及占用端口的进程ID:根据此ID,可以在任务管理器中找到相应进程并将其关闭。成功启动tomcat后,可在IE中访问http:/localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。二、开始一个 JSP 项目现在我们不使用任何集成的开发工具,纯手工建立一个开发项目并进行测试。1、建立自己的jsp项目测试一下到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录;在webapps目录下新建一个目录,起名叫myapp,这个目录其实就是我们网站的根目录。myapp下新建一个目录WEB-IN

5、F,注意,目录名称是区分大小写的;最简单的办法是从root目录中将WEB-INF目录连同其中的 web.xml文件一起复制过来。WEB-INF目录很重要,其实java的Web项目有其固定的目录结构,WEB-INF就是其中重要的一个。在WEB-INF下新建一个文件web.xml,或将复制来的文件个别内容改一下即可:display-nameMy Web ApplicationdescriptionA application for test./web-app在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:htmlbodycenterNow time is: /ce

6、nter/body/html重启Tomcat,打开浏览器,输入http:8080/myapp/index.jsp看到当前时间的话说明就成功了。如果出错,可能是环境变量配置问题、web.xml文件配置错误、jsp文件书写错误等,特别注意中文字符造成的错误。2、建立自己的Servlet1. 用你最熟悉的编辑器新建一个servlet程序,文件名为Test.java,文件内容如下:package test;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.ServletException;import

7、javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;public class Test extends HttpServlet protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException PrintWriter out=response

8、.getWriter();out.println(h1This is a servlet test.);out.flush(); 2 . 编译将Test.java放在c:test下,使用如下命令编译:C:Testjavac Test.java 然后在c:Test下会产生一个编译后的servlet文件:Test.class3.将结构testTest.class剪切到%CATALINA_HOME%webappsmyappWEB-INFclasses下,也就是剪切那个test目录到classes目录下,如果classes目录不存在,就新建一个。现在webappsmyappWEB-INFclasses

9、下有testTest.class的文件目录结构。4 . 修改webappsmyappWEB-INFweb.xml,添加servlet和servlet-mapping编辑后的web.xml如下所示,红色为添加的内容:?xml version=1.0 encoding=ISO-8859-1web-app xmlns= xmlns:xsi=http:/www.w3.org/2001/XMLSchema-instancexsi:schemaLocation= version=2.5 A application for test Test!- display-name/display-name - de

10、scriptionA test Servletservlet-classtest.Test/servletservlet-mappingurl-pattern/Test/servlet-mapping这段话中的servlet这一段声明了你要调用的Servlet,而servlet-mapping则是将声明的servlet映射到地址/Test上5 . 好了,重启动Tomcat,启动浏览器,输入http:8080/myapp/Test如果看到输出This is a servlet test.就说明编写的servlet成功了。修改了web.xml以及新加了class,都要重启Tomcat3、关于Jav

11、a 的动态网页技术我们刚才分别运行了JSP文件和servlet文件,都可以显示一个页面,那么它们有什么区别及联系?由servlet文件看,其实本质上就是一个java的类,只不过继承了HttpServlet:public class Test extends HttpServlet由于是类文件,因此需要编译后才可以执行。还可以看到我们最后看到的页面,实际是用PrintWriter类的println方法写到页面上去的:PrintWriter out = response.getWriter();好像这样有点笨哦。 :(后来,java又推出了jsp技术,我们可以看到,实际上jsp就是在html文档的

12、基础上,用的方式插入了java代码:这些代码是在服务器端运行的,最后在浏览器中显示的还是纯html标记。这样的好处是开发变得简单了,所以jsp是java极力推广的技术,即采用 JSP + JavaBen的开发模式。缺点:JSP的代码混在一起,太乱!关于JavaBen:按正规的解释是封装好便于重用的java组件,其实没那么神秘,你现在就将它们理解成普通的java类好了。目前的主流模式:大家并没有因此抛弃servlet,反而为它找到的新的应用,目前一般采用JSP + servlet + JavaBen的开发模式,让它们各负其责。JSP:负责表现层,极端的公司甚至不许在页面中插入java代码。ser

13、vlet:作为控制器,负责页面之间的跳转。如果你们有学习了struts的同学,可以更好地理解这点。JavaBen:负责具体功能的处理与实现,例如我们业务逻辑层,数据访问层的代码。4、关于Web.xml 文件是我们网站的配置文件,其中包含很多配置标记,我们这里不过多讲解,目前能掌握servlet的映射配置即可。另外这个文件是必需的,也不要移动位置。三、用Eclipse + tomcat开发JSP项目我们在Eclipse中将刚才的项目进行重复一遍。1、新建项目:从 Eclipse IDE,选择 File New Project 查看项目向导。在 Wizards 框,输入 Web,而 New Pro

14、ject 窗口会过滤向导以只显示匹配的那些项。利用这种方法可以很容易找到向导,而无需遍历每一项。从列表中选择 Dynamic Web Project(当然也可用 Standard Web Project Wizard 来建立静态 HTML Web 项目,专为静态页面而设计的 Web 服务器开销更少,且专为此目的作了优化)。在 Target Runtime 下,可以看到 ,如图 4 所示,由于您尚未为 Apache Tomcat 创建运行库,所以需要单击 New 打开 New Target Runtime Wizard。从 Apache 文件夹中选择 Apache Tomcat VX.X,选一个

15、本地安装的合适版本。如图 5 所示,然后单击 Next。图 4.创建一个新的动态 Web 项目图 5.创建一个新的服务器运行库Next后,单击 Browse 来定位Apache Tomcat 的安装目录,找到有效目录之后,单击 Finish 创建运行库配置。图 6. 定义服务器位置然后会让您选择是否想要转换到 J2EE Perspective(J2EE视图)。一般总是选择是,因为这个透视图包含了一些便于web开发的窗口,比如 Servers 视图,可以在eclipse中直接启动和停止 Tomcat服务器。单击 Next。系统提问您是否想要向服务器添加项目。一般项目会自动添加上,直接单击Next

16、直到结束即可完成对项目的建立。图 8. 向服务器添加项目现在,Servers 视图包含了 Tomcat,且其下还包含项目。图 9. Servers 视图中的 Tomcat 服务器你现在可以展开左侧的项目管理器,看看项目的目录结构及导入的文件。2、在项目中创建jsp示例页面通过选择 File Other 创建新的 JSP 文件,或者右键单击项目名称,并选择 New JSP。确保父目录是 WebContent,并将此文件命名为 index.jsp。单击 Finish 使用默认模板创建页面。然后将刚才的jsp文件的内容复制过来,当然你也可以直接将文件复制到项目的WebContent目录中。启动ecl

17、ipse中内置的tomcat服务器,然后在index.jsp文件右键菜单选“run on server”,如果成功运行,说明配置正确。问题:页面的中文出现乱码如果是jsp文件,在最上面第一行加上下列语句:% page contentType=text/html;charset=utf-8%如果是html页面,字符集设置在/head标签之中插入:meta http-equiv=Content-Type content= charset=utf-8如果是servlet文件,则比较麻烦。servlet 在tomcat下对中文的处理很不好,不同版本的tomcat也有差异,一般在doPost方法的第一句

18、加上:request.setCharacterEncoding(utf-8但是有时仍然有问题,特别涉及到数据库访问时,和数据库中文编码之间有差异时,更为头疼。因时间关系这里不对中文问题深入讨论。3、建立 servlet 文件可以在项目中建立 Java servlet 。要为测试的目的而快速创建一个 servlet,可以使用 Servlet Wizard,方法是右键单击 Project Explorer 视图中的动态 Web 项目并选择 New Other。在 Web 文件夹下,选择 Servlet,然后按步骤进行。注意,不要直接把刚才的Test.java文件复制到项目中,这样路径会不一致,我们可以先建立文件,在把内容复制过来。另外,我们这样建立Servlet时,eclipse会自动为我们更新 web.xml文件,当然你也许要根据自己的情况再做修改。由于Servlet 需要编译后执行,另外也更新了web.xml,因此需要重新启动tomcat服务器。练习:建立一个项目,将你们的登录页面(可以就用html文件)添加进来并能正确运行。再写一个Servlet,登录页面提交到这个Servlet后,对密码进行验证(先不连数据库,模拟验证一下即可),并显示验证结果。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1