搭建JSP开发环境

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huyuyang6688/article/details/12892505

       所谓“工欲善其事,必先利其器”,所以在JSP开发前,需要搭建好整个开发环境。

       提前说明一下,因为JSP(Java Server Pages)是以java为基础开发的,如图:JSP代码在加载后需要由服务器转换成Servlet代码并编译成Class文件,所以一定要有JDK的支持并且以Web服务器为中心进行执行。

所以首先要安装和配置JDK:

       1、下载并安装JDK(具体安装目录自行决定),下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

       2、配置环境变量(以Win7系统为例):右击“计算机”→属性→高级系统设置→环境变量→在系统变量框中找到并双击“path”系统变量→在变量值最后面写上JDK安装目录的bin路径(如“C:\Program Files (x86)\Java\jdk1.6.0_10\bin\;”),最后得分号不要省略,点击确定即可。如想测试是否配置成功,可运行cmd并执行javac命令,会出现如下界面:

       JDK搞定了,下面就该配置服务器了。

       Tomcat由于是一个轻量级且支持JSP和Servlet技术的Web服务器,所以较适合学习者的使用。

       服务器Tomcat的安装与配置

Tomcat下载地址:http://tomcat.apache.org/,它有两种安装方式,一种是rar格式,需要解压和配置环境变量,另一种是exe格式,直接安装就可以。安装详情请点击:Tomcat安装方法

       数据库的选择

       因为MySQL具有短小精悍、功能齐全、速度快、完全免费等优点,因此较为适合Web初学者使用。

       MySQL下载地址:http://dev.mysql.com/downloads/mysql/

       Eclipse的安装

       Eclipse是一个基于Java的、开源的、可扩展的应用开发平台,它为编程人员提供了一流的Java IDE。它是一个可以用于构建集成Web和应用程序开发工具的平台,其本身并不会提供大量的功能,而是通过插件来实现程序的快速开发功能。 

       Eclipse下载地址:http://www.eclipse.org/downloads/

       等这些工作差不多都准备好了,就可以进行JSP学习开发了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏博客园

WCF

  WCF(Windows Communication Foundation)是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows通信开发平...

2613
来自专栏云原生架构实践

JHipster生成微服务架构的应用栈(四)- 网关微服务示例

默认端口号是8080,也可以自己输入端口号,注意不要和别的微服务和进程的端口号冲突。

2992
来自专栏大前端_Web

cordova 安卓开发环境搭建(Mac OSX

版权声明:本文为吴孔云博客原创文章,转载请注明出处并带上链接,谢谢。 https://blog.csdn.net/wkyseo/articl...

1394
来自专栏散尽浮华

SCP和Rsync远程拷贝的几个技巧

scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加...

1.2K7
来自专栏小俊博客

DNSmasq详细解析及详细配置

Dnsmasq 提供 DNS 缓存和 DHCP 服务功能。作为域名解析服务器(DNS),dnsmasq可以通过缓存 DNS 请求来提高对访问过的网址的连接速度。...

10.8K3
来自专栏技术博文

PHP连接MySQL数据库的三种方式(mysql、mysqli、pdo)

PHP与MySQL的连接有三种API接口,分别是:PHP的MySQL扩展 、PHP的mysqli扩展 、PHP数据对象(PDO) ,下面针对以上三种连接方式做下...

6274
来自专栏一个爱瞎折腾的程序猿

windows下react-native环境搭建

到android-studio下载SDK。 运行installer_r24.4.1-windows.exe安装、或zip解压出来的SDK Manager.ex...

1.2K2
来自专栏FreeBuf

Web应用手工渗透测试——用SQLMap进行SQL盲注测试

作者 Taskiller 简介 本文主要关注SQL注入,假设读者已经了解一般的SQL注入技术,在我之前的文章中有过介绍,即通过输入不同的参数,等待服务器的反应,...

32210

如何自动地将代码从Git平台部署至组件容器

将源代码从Git平台部署至组件容器有很多种可以选择的方法,包括重新部署整个容器,通过卷即时重新部署,或者使用“git clone”的方法。但是,当这个过程自动化...

2379
来自专栏nice_每一天

理解 IntelliJ IDEA 的项目配置和Web部署

IDEA 中最重要的各种设置项,就是这个 Project Structre 了,关乎你的项目运行,缺胳膊少腿都不行。最近公司正好也是用之前自己比较熟悉的IDEA...

1504

扫码关注云+社区

领取腾讯云代金券