vlambda博客
学习文章列表

jsp 系列文章-jsp和tomcat 使用

1、jsp 介绍

JSP 与 PHP、ASP、ASP.NET 等语言类似,运行在服务端的语言。

JSP(全称Java Server Pages)是由 Sun Microsystems 公司倡导和许多公司参与共同创建的一种使软件开发者可以响应客户端请求,而动态生成 HTML、XML 或其他格式文档的Web网页的技术标准。


什么是JSP

JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。

<!-- 解决中文乱码 --><%@ page contentType="text/html; charset=UTF-8" %><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>你好jsp</title></head><body> hello jsp ,你好jsp    <!-- 在jsp中运行java代码 --> <% // 输出到控制台        System.out.println("hello"); // 输出到页面 out.print("<br/>hello<br/>jsp");    %></body></html>

2、jsp 开发环境搭建

2.1 安装 JDK,配置环境变量

    (略)

2.2 下载tomcat

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

    使用版本tomcat7


tomcat 简介:

Tomcat 服务器是一个开源的轻量级Web应用服务器,在中小型系统和并发量小的场合下被普遍使用,是开发和调试Servlet、JSP 程序的首选。


tomcat:目录介绍

bin:(可执行目录)

包含可执行文件(启动,停止) 后缀:bat 适用于window系统,sh文件适用于 linux系统

startup: 用于启动tomcat

shutdown:用于停止tomcat

catalina:配置java环境,和一些默认参数

conf: 配置目录(configuration缩写)

可以进行tomcaat 配置 例如:端口

server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码 web.xml可以设置tomcat支持的文件类型 context.xml可以用来配置数据源之类的 tomcat-users.xml用来配置管理tomcat的用户与权限 在Catalina目录下可以设置默认加载的项目

lib

lib目录主要用来存放tomcat运行需要加载的jar包。 例如,像连接数据库的jdbc的包我们可以加入到lib目录中来。

logs:

logs目录用来存放tomcat在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。(清空不会对tomcat运行带来影响)

temp

临时文件

webapps

存放java web项目

ROOT:根目录 访问只需要:ip:端口


启动tomcat:

bin\startup.bat



创建项目

在 webapps新建一个文件夹  myJSP

在myJSP中创建index.jsp

<!-- 解决中文乱码 --><%@ page contentType="text/html; charset=UTF-8" %><!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>你好jsp</title></head><body> hello jsp ,你好jsp <!-- 在jsp中运行java代码 --> <% // 输出到控制台 System.out.println("hello"); // 输出到页面 out.print("<br/>hello<br/>jsp"); %></body></html>

在浏览器输入:http://localhost:8080/myJSP/index.jsp

访问成功项目启动成功!