前提:安装java 并配置环境变量

java下载地址: http://www.java.com/zh_CN/

环境变量配置

本地PC路径: 电脑--属性--高级--环境变量

在系统变量中:

新建

名:JAVA_HOME   值:java安装路径(类似 C:\Program Files\Java\jdk1.7.0)

名:CLASSPATH    值:(类似: ;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;)

改好之后保存,在cmd中 打   java -version  若出现java版本信息时,那你就安装成功了。。

注意:1,多个值时,需用";"号隔开 2,%JAVA_HOME% 第一次新建的环境变量“JAVA_HOME”

--------------------------------------------------------

1,下载开发工具

环境:32位操作系统

百度“eclipse 下载”  进入官网不要下推荐的那个,看说明有“Web applications”的。不是说那个标准版不能用,只是没有专门jsp开发的那个版本方便。

http://www.eclipse.org/downloads/

2,配置jsp运行环境

下载Tomcat

http://tomcat.apache.org/download-70.cgi

3,有了编写代码工具,jsp解析工具(Tomcat)还需要有 安装在eclipse 的tomcat 插件

tomcat插件

http://www.eclipsetotale.com/tomcatPlugin/  选择 tomcatPluginV321.zip

解压之后,将这个文件夹(包含内容)直接放到 eclipse 根目录下的“plugins” 重启之后就会发现 eclipse 上面的菜单多几个tomcat按钮。

(我在第一次使用安装时,将这个插件扔进 eclipse标准版非 jee 版时,始终没有发现这个图标,原来是没有用对开发平台)

4,接下来就是配置网站运行 tomcat “解析引擎”

a,启动Eclipse之后,开始着手配置Tomcat。Windows->preferences,找到Tomcat选项:选择Tomcat版本(没7.0,选6.x即可),然后配置Tomcat安装目录

操作:A:选择Tomcat版本(没7.0,选6.x即可),

B:点击浏览 选择tomcat 安装目录  只需进入目录即可不需要进入bin目录)

b,配置Server选项,找到Server->Server runtime environment,新建一个Server

(eclipse 下方有“Servers”选项卡,下面有一行“No servers are available . Clike this link ....”)

操作:A:点击这一行字

 B:选择“Apache“ - ”Tomcat v7.0 Server“(这个为上一步选择的Tomcat 版本)  

C:可修改Server name  也可不修改。这里的localhost不要改了,这个是本地调试的域名,当然你改之后,需要修改下本地的host文件。tomcat http服务 默认的端口号为:8080

D:这里再次定位到Tomcat 安装目录(重新定位到tomcat 安装目录)  注意:当由于eclipse下载的tomcat插件版本有点老,若之前安装的tomcat为8.0的话,这步就进行不下去了。在浏览按钮下面有个“下载与安装”按钮,这个可以重新下载并安装插件支持的 tomcat 7.0 ,需要再次注意的是在你点这个按钮之前上面选择的目录为这次安装的根目录,所以请选好目录再点。不然会覆盖你之前己安装的tomcat 8.0 ....我的tomcat 8.0 就是这样被覆盖了....

E :进入了"添加与删除"这步了,将左边的资源移动到右边,点击完成。这时 “Server”选项卡就有了 个网页服务了。。

OK,以上都完成的话,你就可以编写一个hello word 程序了。。

从0开始 java 网站开发(jsp)【1】的更多相关文章

  1. JAVA企业级开发--jsp,el,jstl(14)

    三. EL表达式语言 EL 全名为Expression Language.表达式语言.jsp2.0之后才引入的. EL主要作用:替代:<%= %>     out.print(); 获取数 ...

  2. Java Web开发——JSP基本语法杂记

    在一个JSP页面中,可以包括指令标识.HTML代码.JavaScript代码.嵌入的Java代码.注释和JSP动作标识等内容.但是这些并不是JSP页面所必须的. 1 指令标识指令标识主要用于设定整个J ...

  3. Java网站开发的一些问题以及解决(cookie消失,上传头像,js等)

    1.首先是cookie的问题,很多人都是遇到了将数据存储到cookie中并且add到response之中,但是还有返回其他页面或者刷新页面cookie消失的情况,除了设置cookie的存活时间外, 还 ...

  4. MVC5 网站开发之八 栏目功能 添加、修改和删除

    本次实现栏目的浏览.添加.修改和删除. 栏目一共有三种类型. 常规栏目-可以添加子栏目,也可以添加内容模型.当不选择内容模型时,不能添加内容. 单页栏目-栏目只有一个页面,可以设置视图. 链接栏目-栏 ...

  5. JSP网站开发基础总结《八》

    JSP的学习总结到本篇已经八篇了,内容比较多,但都是实战,本篇最后为大家介绍一个小效果:百度分页.就是当我们遍历的数据对象较多时,这时我们就会看到了这个效果了,那他是如何实现的呢?下面我们就一起学习一 ...

  6. JSP网站开发基础总结《二》

    有了上一篇的学习,我相信大家对于JSP一定有了一定的认识,从今天开始我们真正开启JSP模式,如果你有HTML的基础,那学起JSP来也就方便了很多了,首先JSP做为网站开发语言,它与HTML有很多相似的 ...

  7. SpringMVC内容略多 有用 熟悉基于JSP和Servlet的Java Web开发,对Servlet和JSP的工作原理和生命周期有深入了解,熟练的使用JSTL和EL编写无脚本动态页面,有使用监听器、过滤器等Web组件以及MVC架构模式进行Java Web项目开发的经验。

    熟悉基于JSP和Servlet的Java Web开发,对Servlet和JSP的工作原理和生命周期有深入了解,熟练的使用JSTL和EL编写无脚本动态页面,有使用监听器.过滤器等Web组件以及MVC架构 ...

  8. CGI、ASP、PHP、JSP、 ASP.NET网站开发语言比较

    一.主流网站开发语言的简介及优缺点. 现在主流的网站开发语言主要包括cgi.asp.php.asp.net.jsp等. HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持. (一)  ...

  9. java web开发入门一(servlet和jsp)基于eclispe

    servlet 用java语言开发动态资源网站的技术,在doGet方法中拼接显示html,在doPost方法中提交数据.类似于.net的ashx技术. servlet生成的class文件存放在tomc ...

随机推荐

  1. jsencrypt代码分析——openssl的rsa加密解密在js的实现

    在js上做rsa,感觉jsencrypt这个是封装的比较好的,但用起来还是遇到了些坑,所以踩进代码里填填坑- 项目在这里 https://github.com/travist/jsencrypt [r ...

  2. php入门到精通(复习笔记)

    第一章:php语言基础 1,标记风格: ①<?php echo “hello”;?> ②<script language="php">echo " ...

  3. 【Spring实战】—— 1 入门讲解

    这个系列是学习spring实战的总结,一方面总结书中所写的精髓,另一方面总结一下自己的感想. 基础部分讲解了spring最为熟知的几个功能:依赖注入/控制反转 和 面向切面编程. 这两个就不再多说了, ...

  4. 关于表空间、Schema和用户

    数据库这个柜子 解释数据库.表空间.数据文件.表.数据的最好办法就是想象一个装满东西的柜子. 从物理方面来讲:数据库是柜子,柜中的抽屉是表空间,抽屉中的文件夹是数据文件,文件夹中的纸是表,写在纸上的信 ...

  5. LA 2038 最少点覆盖

    题目链接:https://vjudge.net/problem/UVALive-2038 题意:我看了原题,lrj的书上题意写错了,应该是最少点覆盖,当然可以用最大匹配去做,由于是树形的: 可以树形D ...

  6. 【luogu P1306 斐波那契公约数】 题解

    题目链接:https://www.luogu.org/problemnew/show/P1306#sub gcd(f[m],f[n]) = f[gcd(m,n)] #include <iostr ...

  7. HDU 1372 Knight Moves(最简单也是最经典的bfs)

    传送门: http://acm.hdu.edu.cn/showproblem.php?pid=1372 Knight Moves Time Limit: 2000/1000 MS (Java/Othe ...

  8. Kinect骨架数据

  9. 大专生自学web前端前前后后

    先做个自我介绍,我13年考上一所很烂专科民办的学校,学的是生物专业,具体的学校名称我就不说出来献丑了.13年我就辍学了,我在那样的学校,一年学费要1万多,但是根本没有人学习,我实在看不到希望,我就退学 ...

  10. 在CentOS7系统上安装MySQL数据库

    1.下载安装MySQL官方repo文件 下载MySQL的官方repo文件 [root@centos7 ~]# wget -i -c http://dev.mysql.com/get/mysql57-c ...