1、基本结构:

JSP页面是在传统的HTML页面文件中加入Java程序片和JSP标记构成的。

JSP页面可由5种元素组合而成:

  • 普通的HTML标记和JavaScript标记
  • JSP标记,如指令标记和动作标记
  • 变量和方法的声明
  • Java程序片
  • Java表达式

2 、JSP文件的创建及运行

(1)创建web项目

(2)新建JSP文件

(3)导入tomcat

如果错误标记未消失,点击一下保存应该就可以了

3、简单样例:

<%@ page language="java" contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JSP简介</title>
<style>
body {background-color:#d0e4fe;
}
h1 {color:orange;text-align:center;
}
p {/*   设置标签p的字体和大小   */font-family:"Times New Roman";    font-size:20px;
}
</style>
</head>
<body>
<h1>简单的JSP页面</h1>
<% int i,sum=1;for(i=1;i<=10;i++){sum*=i;}
%>
<p>10的阶乘是:<%=sum %></p>
</body>
</html>

运行

选择对应的tomcat版本

4、设置Web服务目录

(1)根目录

用户如果准备访问根目录中的JSP页面,那么访问JSP页面的URL格式是:

http://Tomcat服务器的IP地址(或域名):端口/JSP页面的名字

(2)webapps下的Web服务目录

tomcat默认webapps 为根目录,所以JSP文件应该保存在该文件内部,不然打开网页会报错404

那么访问JSP页面的URL格式是:

http://Tomcat服务器的IP地址(或域名):端口/Web服务目录/JSP页面的名字

(3)通过虚拟目录访问JSP文件

这种访问的方式好处是能够隐藏实际目录的路径,能提高安全性

第一步:

进入tomcat文件->conf->server.xml;

在最底部</Host>上面添加:

其中demo是虚拟目录命名,E:\example是事先创建的文件夹。

第二步:

打开conf/web.xml

大概122行位置将false改为true

第三步:

将wepapp下的所有文件拷贝到事先创建的文件下面(先看看WEB-INF文件中是否含有web.xml,如果没有,右击web项目->java EE tools->Generator Deployment...;就在wepapp下生成该文件)

最后在tomcat/bin目录中shutdow,再startup重启tomcat后输入http://localhost:8080/demo/NewFile.jsp就完成了从demo虚拟目录访问JSP文件了

JSP文件创建,虚拟目录访问相关推荐

  1. iis5.1安装方法(适用于XP)以及运行调试asp程序,创建虚拟目录【整理】

    Author:张继飞 写在前面:因为要运行asp程序,建立一个小小的网站,呵呵.所以需要安装iis对环境进行安装设置.下面是从网上找到的一些资料,并加上自己的总结,成为一个整篇的方法介绍,为大家寻找一 ...

  2. html访问虚拟目录路径,IIS7.5虚拟目录物理路径指向共享文件夹详解

    本文重点描述如何使用IIS访问共享资源来架设站点或执行 ASP.Net 等脚本. UNC是 Universal Naming Convention 的简称,也叫通用命名规范.通用命名约定.网络(范指局 ...

  3. web应用 映射成虚拟目录供外界访问

    对于初学者(我)来说,首先要将自己写的web应用放到tomcat容器里面.由于自己也是自学,走了很多坑,因此在此分享一下.请各位客官指正. 如何将web应用映射成虚拟目录(三种方式,任选一种) 1.可 ...

  4. IDEA - Tomcat 配置虚拟目录用来存放图片和访问图片

    目的 配置tomcat虚拟目录用来存放图片和图片的访问; 操作步骤 1.点击工具栏的运行配置Edit Configurations Edit Configurations 2.在弹出的Run/debu ...

  5. lemp-------3多站点访问,,访问控制,,虚拟目录

    基于ip vi /etc/nginx/nginx.conf server { listen 192.168.1.142:80; server_name localhost; access_log lo ...

  6. JavaWeb快速搭建tomcat环境,以及配置虚拟目录并实现访问功能

    1.Tomcat的下载 首先,我们前往tomcat官网,在百度上输入tomcat 然后我们选择我画红圈处的这个网站,进入 然后我们选红圈处,此处为版本,任意选择一个版本就行,但是最好不要是太新的版本 ...

  7. Tomcat虚拟目录配置

    为什么80%的码农都做不了架构师?>>>    设虚拟目录 "site",通过http://localhost:8080/site访问物理路径 D:"s ...

  8. Tomcat设置虚拟目录的方法, 不修改server.xm

    在tomcat文件夹的 conf\catalina\localhost增加project .xml文件 文件内容: <Context path="/project" relo ...

  9. tomcat虚拟目录和虚拟主机等相关配置

    一. WEB 服务器 1. 什么是WEB 服务器? 就是一台电脑,安装了一个服务器软件 2. 为什么需要安装 WEB 服务器 思考问题: 从一台计算机的 IE 浏览器如何去访问另一台计算机中的文件 2 ...

最新文章

  1. org.apache.tomcat.util.bcel.classfile.ClassFormatException: Invalid byte tag in constant pool: 19
  2. delphi中的函数传参如何传枚举参数_shell脚本的函数介绍使用和工作常用案例。建议收藏...
  3. mysql团队开发工具_最棒的10款MySQL GUI工具
  4. 【渝粤教育】国家开放大学2018年秋季 0699-22T阅读与写作 参考试题
  5. 用python编辑word_使用PYTHON编辑和读取WORD文档
  6. python迭代器是什么意思_理解Python的迭代器
  7. Modbus安全:M340停启和流量分析
  8. Vue图片放大镜插件
  9. django面试题总结
  10. win10系统从旧固态迁移到新固态,win10系统迁移到固态硬盘ssd
  11. 蔡义江《红楼梦诗词曲赋评注》下
  12. 漫步数学分析二十二——魏尔斯特拉斯测试
  13. 2018计算机专硕学硕,2018考生快上车!专硕VS学硕,究竟怎么选?
  14. 使用Java语言打印爱心
  15. 毕业论文的研究背景怎么写?
  16. 魔剑魂断红颜java_“梦回大唐爱,醉卧君王怀”是出自哪首诗?
  17. 谷歌问答上线 悲凉下的涌动
  18. 怎么入驻亚马逊跨境电商平台?
  19. b站江科大自化协51单片机入门教程笔记(2)
  20. 电脑和手机的软件推荐

热门文章

  1. EasyClick IOS 自动化测试问题处理
  2. 清微智能恭祝您元宵佳节阖家欢乐!
  3. 2007年流行金曲精彩推荐
  4. @Test not applicable to type junit测试
  5. 青岛职业高中计算机专业有哪些,青岛职业高中有哪些专业
  6. Axi memory mapped to PCI Express、uart和gpio IP核在vivado中的应用
  7. 基于比较的常见的排序算法
  8. Centos7 -- glibc 升级失败、意外删除、故意删除后的处理方法
  9. Fancybox 的学习
  10. wxpython控件叠放层次_wxPython窗体拆分布局基础组件