`
danielhjd
  • 浏览: 246253 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

(笔记)JSP中实现Java 代码--JSP的语法

    博客分类:
  • J2EE
阅读更多
在MyEclipse中创建JSP,一下代码要将"pageEncoding=ISO-8859-1"更改为"gbk"才能显示中文字符
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>

在JSP-Script编写java程序主要语法规则:

(1)<%    %>
For Example:

<body>
  <%
   Date date = new Date();
   SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
   %>
    <%=format.format(date) %>
   
</body>

<%  %>期间包裹着的是一个java代码....

(2)<%!     %>
For Example

<body>
<%! Date date = new Date(); %>
<%!SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd"); %>
<%=format.format(date) %>
   
</body>

此处要注意的是:符号";",虽然有"<>"的包裹但是不能漏写,否则会报错。

(3)<%=   %>此符号在前两个例子中已经运用相当于:
<%=format.format(date)%>
<%out.println(format.format(date));%>

两种方式对比:符号区别";" "="实际相当于"out.println()".注意不能在<%%>中添加"!",原因是<%out.println(format.format(date));%>是一段java代码,而不是变量和方法...

PS:在操作中发现<%%>可以代替<%! %>程序不会报错,但是反之则不可以...带求证...
分享到:
评论

相关推荐

    韩顺平JSP学习笔记+源代码

    下面是具体的代码实现: ```jsp &lt;!-- myCal.jsp --&gt; ;charset=gb2312" %&gt; function checkNum() { if (form1.num1.value == "") { window.alert("num1, 不能为空!"); return false; } if (isNaN(form1.num1...

    java笔记--

    本笔记将深入探讨Java的基础知识和核心概念。 1. **Java基础** - **语法**:Java语法与C++类似,但更加简洁。例如,Java使用垃圾回收机制自动管理内存,避免了C++中的内存泄漏问题。 - **类与对象**:Java是面向...

    JSP小笔记--对于JSP的一个总结

    上述代码等同于Java中的`session.getAttribute("test")`,它可以从session范围获取名为“test”的属性。 ##### 脚本元素 - **声明**:用于定义变量和方法。示例如下: ```jsp ! String now(){ return new ...

    java笔记 Java-Web笔记 J2EE三大框架笔记

    首先,Java笔记主要涉及Java语言的基础语法、面向对象编程概念、异常处理、集合框架、多线程、IO流、网络编程等内容。Java的基础是理解其核心特性,如类、接口、继承、封装、多态等面向对象概念。异常处理确保程序在...

    李兴华javaweb之JSP基础语法(下)笔记

    在JavaWeb开发中,JSP(JavaServer Pages)是一种用于创建动态网页的技术。本文主要讨论的是JSP的基础语法,特别是关于页面包含的两种方法及其差异,以及如何在JSP中处理用户登录验证。 首先,当构建一个网站时,...

    java学习笔记-----给java初学者

    Java中的异常处理机制允许程序员优雅地处理程序运行时可能出现的问题,通过try-catch-finally语句块来捕获和处理异常。 6. **集合框架** Java集合框架包含接口(如List, Set, Queue)和实现这些接口的类(如...

    韩顺平笔记 java jsp servlet

    JSP是一种用于动态网页开发的技术,它允许开发者在HTML页面中嵌入Java代码,实现了视图和控制的分离。韩顺平的"JSP笔记(9讲)"可能涵盖了JSP的基本元素如指令、动作、脚本元素,以及EL(表达式语言)、JSTL(Java...

    7个JSP小项目源代码和笔记资料汇总源码整理

    【标题】"7个JSP小项目源代码和笔记资料汇总源码整理"涉及的是Java Web开发中的一个重要技术——JSP(JavaServer Pages),它是一种动态网页开发技术,结合了HTML、JavaScript和Java代码,用于构建服务器端的交互式...

    JAVA-JSP学习笔记.doc

    【JAVA-JSP学习笔记】 1. **JSP中去除字符串空格**:在JSP中,我们可以使用`String.trim()`方法来去除字符串两端的空格,如果需要去除所有空格,可以使用`String.replaceAll("\\s", "")`。 2. **JSP页面间参数传递...

    javaweb中jsp相关知识 代码及笔记

    在本资源"javaweb中jsp相关知识 代码及笔记"中,我们可以深入学习JSP的基本概念、核心语法、生命周期、与Servlet的关系以及实际开发中的应用。 1. **JSP基本概念** JSP是一种服务器端的技术,它允许开发者将HTML...

    JSP七个小项目代码和笔记汇总(java web)

    这里会用到SQL查询语句,理解集合操作,如ArrayList或HashMap在Java中的使用,以及如何动态生成表格展示数据。 通过这些项目,你可以深入理解JSP开发中的关键知识点: - **JSP基础**:学习JSP脚本元素,包括指令、...

    7个JSP小项目源代码和笔记资料汇总

    在IT领域,尤其是Web开发中,JavaServer Pages(JSP)是一种广泛使用的技术,它允许开发者将静态HTML与动态Java代码结合,以构建交互式的Web应用程序。本资源包"7个JSP小项目源代码和笔记资料汇总"显然是一个学习JSP...

    韩顺平jsp九讲笔记

    2. **JSP基本语法**:笔记中会介绍JSP的基本元素,如指令(directives)、动作(actions)和脚本元素(scriptlets)。其中,指令包括page、include和taglib,用于设置页面属性或引入其他资源;动作如jsp:include、...

    JSP七个小项目代码和笔记汇总(java web).zip

    【JSP七个小项目代码和笔记汇总(java web).zip】是一个综合性的学习资源包,主要涵盖了使用Java Server Pages(JSP)技术与数据库交互来构建Web应用的实践项目。通过这些项目,我们可以深入理解JSP在Java Web开发中...

    Servlet&JSP;学习笔记源代码

    2. **JSP基本语法**:讲解了如何在JSP页面上插入静态内容、Java代码以及使用EL表达式来访问JavaBean属性。 3. **MVC模式**:可能会介绍如何使用Servlet和JSP实现Model-View-Controller架构,分离业务逻辑、数据模型...

    李兴华 笔记 jsp j2ee

    #### JSP语法与注释机制 笔记中提到了JSP中注释的两种类型:显式注释和隐式注释。显式注释(如`! %&gt;`和`&lt;%-- --%&gt;`)会在最终的HTML页面中显示,而隐式注释(如`&lt;% // %&gt;`和`* */ %&gt;`)则不会出现在客户端,仅用于...

    JSP七个小项目代码和笔记汇总(java+web).rar

    这份“JSP七个小项目代码和笔记汇总”涵盖了从基础到进阶的JSP应用实践,通过七个具体的项目,我们可以深入理解JSP在实际开发中的运用,以及它如何与Java、Web技术相结合。以下是这七个项目的简要介绍: 1. **项目...

    jsp笔记各种资源包

    【笔记.txt】文件可能包含了关于JSP的详细学习笔记,涵盖了基础概念、语法、生命周期、内置对象、EL(Expression Language)、JSTL(JavaServer Pages Standard Tag Library)以及MVC(Model-View-Controller)设计...

Global site tag (gtag.js) - Google Analytics