dedecms织梦内容管理系统    
首页 | java | C/C++ | PHP | 操作系统 | ajax | 脚本编程 | 安全技术 | 本站下载页 | flex | CRM | 专题 | QQ群 | 测试中心 | 会员中心 | 积分规则
  当前位置:主页>java>jsp>文章内容
JSP入门实例教程3-jsp基本语法
来源:原创 作者:

我们这节来学学jsp基本语法,首先我们讲讲jsp的指令元素,jsp有三种指令元素includepagetaglib

1.page

<%@ page import =”huluwa,html” session=”false”%>

定义页面特定的属性,如字符码,页面响应的内容类型,以及这个页面是否有隐式的会话对象。

2.taglib指令

<%@ taglib  tagdir=”/WEB-INF/tags/cool” prefix=”cool”%>

定义了jsp可以使用的标记库。Tagdirtld文件的路径。Prefix 表示前缀的意思。

3.include指令

<%@ include file = “huluwa.html” %>

定义在转化时增加到当前页面的代码(就是jsp转换为servlet),这样你就可能建立可重用的块。

Jsp的声明:<%! int i = 0;%>这是在jsp页面中声明了一个整型的i 赋值为0

Jsp的表达式:<%int i =0%>你看看它和jsp的声明有什么区别呢?呵呵,对了,是分号。在jsp用表达式没有分号

Jsp的脚本:前面我们已经讲到jsp的脚本了,jsp脚本的写法就是这样写的<%这里是java的代码%>

我写两个例子,这三个例子能用到以上的内容

例子一:建立一个jsp被访问多少次了

Counter.java

package huluwa;

public class Counter{

    private static int count;

    public static int getCount(){

       count++;

       return count;

}

}

Counter.jsp

<html>

<head><title>百家拳技术交流网</title></head>

<body>

<%out.println(huluwa.Counter.getCount())%>

</body>

</html>

例子三:同样也是建立一个jsp被访问多少次,但和第二个例子不一样

我们不用写辅助类

<html>

<head><title>百家拳技术交流网</title></head>

<body>

<%! int i = 0;%>//这是声明

<%= i++%>//这是表达式

</body>

</body>

</html>

例子下载

下一节我们讲一讲jsp的内置对象以及作用域


上一篇:JSP入门实例教程4-jsp内置对象及作用域   下一篇:JSP入门实例教程2(2)-jsp和servlet的关系
[收藏] [推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
用户名: 新注册) 密码: 匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论
  热点文章
·JSP入门实例教程
·什么是Servlet
·JSP常用内置对象使用说明
·JSP自定义标签由浅到深详细讲解
·JSP自定义标签由浅到深详细讲解
·Java Servlet技术
·Javax.servlet API的特征
·一个简单的jsp注册页面
·JSTL操作数据库示例
·JSP入门实例教程13-MVC模式
·JSP入门实例教程12-jstl处理数
·JSP入门实例教程11-jstl处理xml
  相关文章
·JSP入门实例教程4-jsp内置对象
·JSP入门实例教程2(2)-jsp和servl
·JSP入门实例教程5-简单的动作标
·JSP入门实例教程2(1)-jsp与tomca
·JSP入门实例教程6-jsp自定义标签
·JSP入门实例教程1-什么是jsp?为
·JSP入门实例教程7-JSTL+EL语言
·JSP入门实例教程例子的使用方法
·JSP入门实例教程8-jsp错误处理
·JSP入门实例教程9-jsp的权限设置
·JSP入门实例教程10-jstl国际化
·JSP入门实例教程11-jstl处理xml
  相关信息
copy right @ 百家拳软件项目研究室 2007 辽ICP备07011763