jsp——学习篇:jsp文件的构成

  jsp页面文件由JSP元素和模板数据组成!

  下面一个简单的jsp文件程序代码:

 1 <%@ page language="java" contentType="text/html;
 2 charset=UTF-8"
 3     pageEncoding="UTF-8"%>
 4 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 5 <html>
 6 <head>
 7 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 8 <title>我的第一个JSP程序</title>
 9 </head>
10 <body>
11     <!-- html注释(显示):貌似在网页源码中可以看到我 -->
12     <%--jsp注释(隐式):嘻嘻,在网页源码中你看不到我的 --%>
13     都是注释,都将看不见!!!
14     <hr color="red">
15     <%--这是java程序段,表示全局变量的声明 --%>
16     <%!int i = 2;
17     //一个方法的声明
18     int sum(int a, int b) {
19         return a + b;
20     }%>
21     <%
22         //这也是java程序段,表示局部变量或方法的声明
23         int j = 3;
24     %>
25
26     <!--这叫jsp的表达式语句,可以直接出书i+j的和
27     注意等号必须和%相邻,语句结束后面也不需要分号-->
28     <%=i + j%>
29     <br>
30     <!-- 下面我们用java程序段输出 -->
31     <%
32     j = sum(i,j);
33     out.print("我是通过表达式算出来的:");
34     out.print(j); %>
35 </body>
36 </html>

一个简单的JSP程序

  这是运行结果图以及查看源码图:

  通过上面的描述,我们来分析一个基本的JSP文件构成!

  开头是page指令(JSP元素),注释批注,声明,数据的输出!其中包含html标签,java程序代码,jsp指令元素(page指令)这几部分!由于html中可以嵌套JavaScript,所以jsp文件也可以包含脚本段文件!这中间只有jsp元素我们在前面没有提及到,也是我们需要学习的知识,下章我们将重点讲解!

  通过对上述程序的分析,我们应该学会如何使用注释,声明变量和方法,当混合标签在一起的时候怎么使用!

  

时间: 2024-10-12 08:28:29

jsp——学习篇:jsp文件的构成的相关文章

JAVA学习篇--JSP实现原理

JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术. 起源: 在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变.如果使用Servlet程序来输出只有局部内容需要动态改变的网页,其中所有的静态内容也需要程序员用Java程序代码产生,整个Servlet程序的代码将非常臃肿,编写和维护都将非常困难. 解决方案: 为了弥补Servlet的缺陷,SUN公司在Servlet的基础上推出了JSP(Java 

jsp——学习篇:建立第一个jsp程序

耽搁了这么久,终于要开始我们的正题!下来我们开始新建我们的第一个JSP程序!这里我将过程写成了百度经验啦,本来是一篇,木有想到百度经验对篇幅有限制,辛苦了好几个小时,不想努力白白浪费,就改成两篇啦! 这里是百度经验链接地址! 第一篇:Eclipse开发web项目的配置,链接地址是:http://jingyan.baidu.com/article/546ae185021daa1148f28c11.html 第二篇:Eclipse开发web项目,链接地址是:http://jingyan.baidu.

jsp——学习篇:初始激励

这几天开始学习JSP啦,感觉自己有点懒!就想着编写着随笔,边学习!将自己的学习过程与大家分享,一是来督促自己,二是与大家交流学习心得!一起进步,哪里有不对的地方,大家多多海涵哈! 这次就不说技术,只来激励!下节开始正式学习! 这里给大家分享一句我喜欢的话:学会理性,在任何情况下做最佳的选择!

jsp——学习篇:环境的搭建与配置(1)

开始环境搭配了,先说说对JSP的认识吧!JSP全名为Java Server Pages,中文名叫java服务器页面,是一种动态网页技术标准!就我而言,就是人们为了更方便管理网站后台,处理事情(业务逻辑)的技术标准! 现在开始搭配环境:我选择的是jdk1.7+Tomcat7+eclipse for EE+Mysql5.6.21!一般技术都是需要一个支持的计算机语言,和方便开发的集成开发环境简称IDE!这里也不例外,我们首先需要java的运行环境,那就是java虚拟机的建立:JDK与JRE的安装!安

jsp——学习篇:HTML基础

对于学习jsp来开发专业的动态网站,那么我们就先掌握静态网站的制作技术!那么HTML就是我们所必须了解的知识!因为最终的网站还是需要去给用户呈现它是是为“网页创建和其它可在浏览器中看到的信息”设计的一种语言!最新版本应该是HTML5,应该还处于完善阶段!这些历史性的就不说啦,我们只需要知道HTML——超级文本标记语言(全称HyperText Markup Language)! 那么下面我们就介绍一下HTML页面基本结构,就是一些主要由<tag>语言[</tag>]标示及一些文本内容

jsp——学习篇:简单使用JavaScript

JavaScript是一种网页的脚本编程语言,支持客户端与服务器的应用程序以及构件的开发!它是一种解释性语言,需编译后才可以运行! 具体的语法就不在这里说明啦!JavaScript在网页中的使用有两种方式:直接加入网页中和引用方式!我只是简单的使用,平时就用第一种直接加入网页的方式! 下面是简单的使用JavaScript检查页面表单的输入是否为空及效果代码图: 1 <html> 2 <head> 3 </head> 4 <body> 5 <script

jsp——学习篇:简单使用CSS

CSS(Cascading Style Sheet,层叠样式表),主要用来定义网页外观格式的技术!在网页中引入CSS技术,可以方便控制网页布局及显示效果!现如今,DIV+CSS技术是目前网页布局的主流技术! CSS基本语法为: 样式选择器{属性1:属性值:属性2:属性值:……属性n:属性值:} 常用选择器类型有:标签选择器,类选择器,ID选择器等... 在HTML中使用CSS的方法有:行内样式,内嵌样式,链接外部样式和导入外部样式 下面介绍一个嵌入CSS的登录页面的html源码及效果图: <ht

OC学习篇之---文件的操作

今天我们来介绍OC中文件操作,在之前的文章中,已经接触到了文件的创建了,但是那不是很具体和详细,这篇文章我们就来仔细看一下OC中是如何操作文件的: 第一.首先来看一下本身NSString类给我们提供了哪些可以操作文件路径名的方法 [objc] view plain copy // //  main.m //  37_FilePathHandle // //  Created by jiangwei on 14-10-13. //  Copyright (c) 2014年 jiangwei. Al

(转载)OC学习篇之---文件的操作

前一篇文章中我们讲到了OC中的归档和解档操作,今天我们来介绍OC中文件操作,在之前的文章中,已经接触到了文件的创建了,但是那不是很具体和详细,这篇文章我们就来仔细看一下OC中是如何操作文件的: 第一.首先来看一下本身NSString类给我们提供了哪些可以操作文件路径名的方法 1 // 2 // main.m 3 // 37_FilePathHandle 4 // 5 // Created by jiangwei on 14-10-13. 6 // Copyright (c) 2014年 jian