前提:安装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. 基于配置的Spring AOP

    前面几篇学习了Spring的依赖注入,这篇开始学习另一个核心功能——面向切面编程AOP. 通过本文,你可以了解到: 1 Spring xml规范 2 通过配置文件实现面向切面编程 3 对比与传统AOP ...

  2. 从零搭建docker+jenkins 自动化部署环境

    从零搭建docker+jenkins+node.js自动化部署环境 本次案例基于CentOS 7系统 适合有一定docker使用经验的人阅读 适合有一定linux命令使用经验的人阅读 1.docker ...

  3. CentOS 7.3 下 Mysql(mariadb)的安装

    LNMP的安装中 Nginx的安装很简单,我一般去Nginx官方网站上下载对应版本的rpm包后,上传到终端rpm安装.再此不多赘述. 但是在CentOS7中安装最新的mysql(mariadb)却经常 ...

  4. POJ-2886 Who Gets the Most Candies?---线段树+约瑟夫环

    题目链接: https://cn.vjudge.net/problem/POJ-2886 题目大意: N个人围成一圈第一个人跳出圈后会告诉你下一个谁跳出来跳出来的人(如果他手上拿的数为正数,从他左边数 ...

  5. VOJ1049 送给圣诞夜的礼品 【矩阵经典4】

    任意门:https://vijos.org/p/1049 描述 当小精灵们把贺卡都书写好了之后.礼品准备部的小精灵们已经把所有的礼品都制作好了.可是由于精神消耗的缘故,他们所做的礼品的质量越来越小,也 ...

  6. 2018.11.15 Nginx服务器的使用

    Nginx简单教程 1.什么是Nginx? Nginx(engine x)是一款轻量级的Web服务器.反向代理服务器及电子邮件(IMAP/POP3)代理服务器 什么是反向代理服务器? 反向代理方式是指 ...

  7. javascript之正则表达式基础知识小结

    javascript之正则表达式基础知识小结,对于学习正则表达式的朋友是个不错的基础入门资料.   元字符 ^ $ . * + ? = ! : | \ / ( ) [ ] { } 在使用这些符号时需要 ...

  8. json 二进制传输方案

    json 传输二进制数组方案 json 是一种很简洁的协议,但可惜的是,它只能传递基本的数型(int,long,string等),但不能传递byte类型.如果想要传输图片等二进制文件的话,是没办法直接 ...

  9. swiper插件使用技巧

    1.加载插件: <!DOCTYPE html> <html> <head> ... <link rel="stylesheet" href ...

  10. 纯JS拖动案例

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...