美好的起点(2013.04.08)
终于踏上java学习之旅了。再学习三年,我想水平肯定可以大大提高。加油
JAVA学习的第一步就是JDK的安装了,大学期间不知安装过多少次JDK,每次重装电脑后就要再弄一遍,正常安装后,配置一下环境变量就行。
之后完成了MyEclipse的安装与运用,我用的版本是最新的10,用起来感觉和以前的没有多大差别,只需要看一下就可以熟悉起来。
1. Tomcat安装配置
Tomcat的安装和配置相对麻烦一点,就其软件来说,有两种不同版本,解压版和安装版,我用的是解压版,而且是最新的,只需要把Tomcat7压缩包解压到安装目录就行,然后配置环境变量。
CATALINA_HOME: D:\Program Files\Tomcat 5.0
TOMCAT_HOME:D:\Program Files\Tomcat 5.0
TOMCAT_BASE:D:\Program Files\Tomcat 5.0
CLASSPATH中添加:
%CATALINA_HOME%\lib;%CATALINA_HOME%\lib\servlet-api.jar;%CATALINA_HOME%\lib\jsp-api.jar;
用浏览器打开网站http://localhost:8080,如果正常现实,则配置正常,否则检查重新配置。
Tomcat注意事项:在修改conf配置文件后,需要重新启动服务器
项目的开发很多时候都在其他目录完成,配置虚拟目录就可以进行访问。虚拟目录的结构一般为:
WebRoot →一般情况下,虚拟目录可以配置到此文件夹中
|-WEB_INF
|-web.xml →这是一个配置文件,有格式要求,具体格式可以从example项目中拷贝过来
在tomcat中,需要在server.xml中配置好工作目录,具体的结构为(</host之上进行配置)
<Context path=”/Demo” docBase=”项目的物理目录” />
其中path表示浏览器的输入路径,必须有/,此时通过访问http:/localhost:8080/Demo就可以访问docBase下的目录了。
但是此时访问会出现404路径错误,需要把server.xml中的listings项设置为true,但这样设置会缺乏安全性,发布后需要将列表功能取消掉。
2. 最简单的jsp页面
在上面配置完成以后,在目录下建立最经典的Hello.jsp网页:“Hello World”。
<html>
<head>
<title>Hello World</title>
</head>
<body>
<% out.println(“Hello, World”); %>
</body>
</html>
把该网站放在目录下,点击即可现实Hello, World,第一次点击,由于要编译为.class文件,所以时间会稍微慢一点点,第二次打开会很快。
这样第一个程序就能跑起来了。
3. MyEclipse整合tomcat
打开MyEclipse的windows>>Preferences进行配置,搜索tomcat会出现,多个tomcat,本人用了最新的7.0版本,浏览tomcat安装目录,并设置为enable。展开tomcat目录,查看JDK是否正确,如果不对,则添加JVM,JDK的安装目录添加进去即可。
把建立好的网站项目deploy到tomcat服务器中,点击菜单中的deploy management按钮,部署好提示successfully deployed完成之后,项目就直接部署到tomcat的 webapps文件夹中,也就是说直接把整个项目复制到了webapps项目下。
之后打开myeclipse中的tomcat服务器,访问该项目的目录就可以运行该程序。
4. 建立简单的交互式程序
实现用户在网页上输入什么内容,服务器就显示什么内容。
建立一个input.html文件:
<form method=”post” action=”input.jsp”>
输入数据:<input type=”text” name=”info”/>
<input type=”submit” value=”显示”/>
</form>
建立一个input.jsp文件:
<% String str=request.getParameter(“info”); //接受表单数据
out.println(“<h1>”+str+”</h1>”); //显示h1号字体
%>
打开tomcat服务器,进入该项目的目录,打开input.html文件,输入数据,表单会把数据提交给input.jsp,input.jsp接受数据并显示内容,方法request.getParameter(“参数名”),该方法返回的是String型。
分享到:
相关推荐
myeclipse和tomcat的整合配置,myeclipse的使用说明
JDK,MyEclipse,Tomcat
Servlet+JSP的Java Web开发。具体开发环境为mysql+tomcat6+myeclipse+jdk1.6。包含增删改查功能项目,内含相关的JAR包。
spring+springMVC+hibernate+maven+tomcat7整合,myEclipse项目(完整html页面模板)
基于MyEclipse的SSH整合 实验环境 MyEclipse6.5 Tomcat5.5.26 MySQL5.0
里面本人亲测shiro 和ssm整合 开发工具为myeclipse jdk1.7 tomcat7 ,是一个实战的项目,注释也很清楚。大家可以看看,新手也可以参考一下。shiro的认证 授权 记住我 和ehcache 缓存都结合的很清楚。
ssh整合的详细过程,还有个小实例。很有用的。
我在原文的基础上做了修改,将原文中遗漏的地方加以补充,错误的地方加以修改,(这些都以红色标出,以示与原文的区别)一步一步做下来,肯定会实现Java与Flex完美整合的目的。在此对原作者表示感谢和敬意,同时也祝...
MyEclipse+Flex[1].Builder+Tomcat+BlazeDS整合帮助文档
myeclipse8.5从安装到开发环境搭建(包括tomcat,jdk的配置等),SSH的整合步骤以及整合后的测试,希望给初学SSH的同学以帮助。
详细介绍jdk环境配置、tomcat服务器配置,以及如何利用java后台和flex前端结合进行web技术开发的过程。其中blazeds用于java和flex通信
主要内容包括web应用程序运行原理、主流集成开发工具(eclipse/myeclipse)和运行环境(tomcat)的配置和使用、servlet、jsp、jdbc、jsp表达式语言(el)、servlet监听器和过滤器、定制标记库、jstl、mvc模式、dao...
第1章搭建开发环境 ...•使用MyEclipse整合Tomcat服务器。 •使用MyEclipse部署项目。 •这些是学习本章的目标,同时也是对读者的基本要求。学好本章是学习以后知识的基础,读者一定要熟练地掌握本章的知识。
第1章 搭建开发环境 ...• 使用MyEclipse整合Tomcat服务器。 • 使用MyEclipse部署项目。 • 这些是学习本章的目标,同时也是对读者的基本要求。学好本章是学习以 后知识的基础,读者一定要熟练地掌握本章的知识
用myeclipse编写html,jsp,servlet等应注意的问题;以及整合tomcat,引进java doc文档等
SSH2整合环境: Spring:spring 2.5 Struts:struts2.1.6 Hibernate:hibernate3.3.1 数据库:oracle9i Myeclipse:myeclipse6.5 Tomcat:tomcat6
将androidpn-server 移植到tomcat,使用myeclipse可直接运行。
这是我学习SSH时候做的案例,非常适合学习,这是按照标准的java EE规范写的代码。价值很大。欢迎参考和下载。只需要设计一张数据库表直接导入myeclipse可以直接中。类库齐全。现在和大家分享,共同学习和进步。
包含以下内容: 1.myeclipse2014的安装和使用_web项目创建和发布 2.myecplise和Tomcat整合_项目部署