仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 578|回复: 12
打印 上一主题 下一主题

[学习教程] JAVA网站制作之设置Eclpise+Tomcat完成JSP编写与部署

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-18 11:17:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
windows系统样,他们做了什么事或者留了一些后门程序,谁都不知道,二,java开发是跨平台,任何系统上都可以运行,对于保密型系统和大型系统开发这是必要的js<Pstyle="TEXT-INDENT:2em">一.下载<Pstyle="TEXT-INDENT:2em">J2SDK下载<Pstyle="TEXT-INDENT:2em">http://java.sun.com/j2se/1.4.2/download.html<Pstyle="TEXT-INDENT:2em">下载版本是j2sdk-1_4_2_08<Pstyle="TEXT-INDENT:2em">ECLIPSE下载<Pstyle="TEXT-INDENT:2em">http://www.eclipse.org/downloads/index.php<Pstyle="TEXT-INDENT:2em">下载版本是eclipse-SDK-3.0.2-win32<Pstyle="TEXT-INDENT:2em">ECLIPSE插件下载<Pstyle="TEXT-INDENT:2em">中文包:<Pstyle="TEXT-INDENT:2em">http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/L-3.0.1_Translations-200409161125/NLpack-eclipse-SDK-3.0.x-win32.zip<Pstyle="TEXT-INDENT:2em">Tomcat插件SysdeoEclipseTomcatLauncherplugin:<Pstyle="TEXT-INDENT:2em">http://www.sysdeo.com/eclipse/tomcatPluginV3.zip<Pstyle="TEXT-INDENT:2em">TOMCAT下载<Pstyle="TEXT-INDENT:2em">http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi<Pstyle="TEXT-INDENT:2em">下载版本是jakarta-tomcat-5.0.28<Pstyle="TEXT-INDENT:2em">二.安装<Pstyle="TEXT-INDENT:2em">1.先安装j2sdk<Pstyle="TEXT-INDENT:2em">我安装路径是:D:ProgramFilesJavaj2sdk<Pstyle="TEXT-INDENT:2em">2.再安装eclipse<Pstyle="TEXT-INDENT:2em">Eclipse是绿色软件,不必要安装,把下载返来的eclipse紧缩包解压就能够了<Pstyle="TEXT-INDENT:2em">我安装的路径是:D:ProgramFilesJavaeclipse<Pstyle="TEXT-INDENT:2em">3.安装tomcat<Pstyle="TEXT-INDENT:2em">下载返来的是一安装文件,依照安装提醒举行就能够了<Pstyle="TEXT-INDENT:2em">我安装的路径是:D:ProgramFilesJavaTomcat<Pstyle="TEXT-INDENT:2em">4.安装eclipse插件<Pstyle="TEXT-INDENT:2em">中文包<Pstyle="TEXT-INDENT:2em">间接将紧缩包NLpack-eclipse-SDK-3.0.x-win32内features和plugins两文件夹内的内容解压到eclipse文件夹内同名文件夹就能够了。<Pstyle="TEXT-INDENT:2em">Tomcat插件<Pstyle="TEXT-INDENT:2em">将紧缩包tomcatPluginV3解压,把plugins文件夹内的内容解压到eclipse文件夹内同名文件夹就能够了。<Pstyle="TEXT-INDENT:2em">三.情况设置<Pstyle="TEXT-INDENT:2em">1.体系情况变量设置<Pstyle="TEXT-INDENT:2em">右击“我的电脑”->初级->情况变量<Pstyle="TEXT-INDENT:2em">设置JAVA_HOME变量指向其安装的目次“D:ProgramFilesJavaj2sdk”;<Pstyle="TEXT-INDENT:2em">TOMCAT_HOME变量指向其安装的目次“D:ProgramFilesJavaTomcat”;<Pstyle="TEXT-INDENT:2em">PATH变量中含有“%JAVA_HOME%in;”;<Pstyle="TEXT-INDENT:2em">CLASSPATH变量含有“%JAVA_HOME%lib        ools.jar;”;<Pstyle="TEXT-INDENT:2em">2.eclipse中java运转情况的设置<Pstyle="TEXT-INDENT:2em">在eclipse主窗口中,“窗口”->首选项->java->已安装的JRE,选我们已安装的j2sdk<Pstyle="TEXT-INDENT:2em">3.设置SysdeoTomcat插件<Pstyle="TEXT-INDENT:2em">在eclipse主窗口中,“窗口”->首选项->tomcat,tomcatversion选version5.x(我们安装的版本),tomcathome处填我们安装tomcat的路径,这里就是D:ProgramFilesJavaTomcat。<Pstyle="TEXT-INDENT:2em">切换到Advanced选项,在tomcatbase处再填我们安装tomcat的路径,这里就是D:ProgramFilesJavaTomcat。<Pstyle="TEXT-INDENT:2em">切换到JVMSetting选项,断定jre是你已安装的j2sdk版本,我们这里选j2sdk。<Pstyle="TEXT-INDENT:2em">切换到TomcatMangerApp,为办理界面增添一个用户。<Pstyle="TEXT-INDENT:2em">最初按使用按钮,然后在断定。<Pstyle="TEXT-INDENT:2em">反省设置是不是乐成,只需在eclipse主窗口中,按tomcat运转按钮,然后在扫瞄器里的地点栏里输出http://localhost:8080,假如呈现tomcat的页面,那就证实设置乐成了。<Pstyle="TEXT-INDENT:2em">四.编写程序<Pstyle="TEXT-INDENT:2em">1.创立一个Tomcat项目<Pstyle="TEXT-INDENT:2em">右击“包资本办理器”窗口中的空缺处,新建->TomcatProject,在项目名中填写项目名字,在这里我填tomcat_test,点击“完成”便可。<Pstyle="TEXT-INDENT:2em">2.创立一个JSP页面<Pstyle="TEXT-INDENT:2em">在包资本办理器中,右击“tomcat_test”,新建->文件,在文件名中填写HelloWorld.jsp(扩大名不克不及缺),在文本编纂窗口输出以下代码:<Pstyle="TEXT-INDENT:2em">
  1. <html><head></head><body><h1>HelloWorld</h1></body></html>
复制代码
<Pstyle="TEXT-INDENT:2em">然后保留。<Pstyle="TEXT-INDENT:2em">五.部署JSP页面<Pstyle="TEXT-INDENT:2em">这里的部署我利用对照复杂的办法:起首,把上述放在eclipse的workpalce目次的tomcat_test目次拷到tomcat目次下的webapps目次里,然后对conf目次里的server.xml举行文本编纂,在前到场以下host元素:<Pstyle="TEXT-INDENT:2em">
  1. <Hostname="*.*.*.*"debug="0"appBase="webapps"unpackWARs="true"autoDeploy="true"></Host>
复制代码
<Pstyle="TEXT-INDENT:2em">然后保留,接着启动tomcat,那样只需你在扫瞄器窗口中输出http://*.*.*.*:8080/tomcat_test/HelloWorld.jsp扫瞄器就会显现“HelloWorld”,如许申明你的jsp页脸部署公布乐成,他人就可以在网上会见你的页面了。(PS:*.*.*.*是指安装了tomcat服务器的主机IP地点)<Pstyle="TEXT-INDENT:2em">六.几点申明<Pstyle="TEXT-INDENT:2em">1.选j2sdk而不是jre,是由于j2sdk除有java的运转情况另有java程序所必要的类,而jre只要运转情况。2.因为软件自己晋级对照频仍,常常必要从头设置利用的情况变量大概从头设置,比方把JDK版本从1.3晋级到1.4,即JDK目次名大概要从“j2sdk1.3”改成“j2sdk1.4”,假如是如许的话,那末eclipse大概会没法再启动了(它要从情况变量中寻觅JAVA_HOME变量,而JAVA_HOME变量值已从“j2sdk1.3”改成“j2sdk1.4”了)。同理,jakarta-tomcat这个软件晋级对照频仍,如今分离eclipse来利用Tomcat的,那末每次Tomcat晋级,大概都要在eclipse中从头设置一下Tomcat的安装目次。假如依照传统的安装办法,我们每次晋级软件都要举行设置或设置,如许十分贫苦。关于此类成绩,办理的办法很复杂,只需把默许的软件安装目次名往失落版本号便可(假如忧虑健忘版本号,只需在目次中增加一个readme文件加以申明便可)。上述的安装历程就利用了这类办法。(编写程序的后部分,应当部署了才干在扫瞄器看到页面。)

JAVA学习必须明确这是一项投资,对于大多数的人来说,学习JAVA是为了就业,还有就是刚走向工作位置的朋友想尽快赶上工作的节奏。
若天明 该用户已被删除
沙发
发表于 2015-1-20 19:44:42 | 只看该作者
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
飘飘悠悠 该用户已被删除
板凳
发表于 2015-1-24 14:23:40 | 只看该作者
是一种使网页(Web Page)产生生动活泼画面的语言
灵魂腐蚀 该用户已被删除
地板
发表于 2015-1-31 05:20:39 | 只看该作者
是一种为 Internet发展的计算机语言
只想知道 该用户已被删除
5#
发表于 2015-2-3 19:54:16 | 只看该作者
当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢?
冷月葬花魂 该用户已被删除
6#
发表于 2015-2-6 02:40:24 | 只看该作者
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
谁可相欹 该用户已被删除
7#
发表于 2015-2-9 22:13:52 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
透明 该用户已被删除
8#
发表于 2015-2-18 18:47:53 | 只看该作者
如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。
因胸联盟 该用户已被删除
9#
发表于 2015-3-1 13:45:08 | 只看该作者
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
老尸 该用户已被删除
10#
发表于 2015-3-2 16:33:50 | 只看该作者
是一种为 Internet发展的计算机语言
再现理想 该用户已被删除
11#
发表于 2015-3-11 04:38:40 | 只看该作者
所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。
12#
 楼主| 发表于 2015-3-13 07:09:38 | 只看该作者
吧,现在很流行的Structs就是它的一种实现方式,不过Structs用起来实在是很繁,我们只要学习其精髓即可,我们完全可以设计自己的MVC结构。然后你再研究一下软件Refactoring (重构)和极限XP编程,相信你又会上一个台阶。 做完这些,你不如整理一下你的Java代码,把那些经典的程序和常见的应用整理出来,再精心打造一番,提高其重用性和可扩展性。你再找几个志同道合的朋友成立一个工作室吧
金色的骷髅 该用户已被删除
13#
发表于 2015-3-20 16:20:06 | 只看该作者
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 01:52

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表