zoukankan      html  css  js  c++  java
  • JSP语法格式

    一.脚本程序

    脚本程序可以包含任意量的Java语句、变量、方法或表达式,只要它们在脚本语言中是有效的。

    脚本程序的语法格式:

    java代码均在尖括号中

    <% 代码片段 %>

    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>菜鸟教程(runoob.com)</title>
    </head>
    <body>
    Hello World!<br/>
    <%
    out.println("你的 IP 地址 " + request.getRemoteAddr());
    %>
    </body>
    </html>

    或者,您也可以编写与其等价的XML语句,就像下面这样:

    <jsp:scriptlet>
       代码片段
    </jsp:scriptlet>
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
         <jsp:scriptlet>    
         out.println("你的 IP 地址 " + request.getRemoteAddr());
         </jsp:scriptlet>
    </body>
    </html>


    二.JSP声明

    一个声明语句可以声明一个或多个变量、方法,供后面的Java代码使用。在JSP文件中,您必须先声明这些变量和方法然后才能使用它们。

    JSP声明的语法格式:

    <%! declaration; [ declaration; ]+ ... %>
    <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    <!-- 编写java语言 -->
    <%
    out.print("史上最萌最阔爱的废狗"+"<br>");
    %>
    <!-- 声明变量  -->
    <%!
        String b = "我掐死你这只臭猪"+"<br>";
    %>
    <!-- 获取java内容 -->
    <%=b%>
    <!-- out.print("我掐死你这只臭猪"); -->
    </body>
    </html>

  • 相关阅读:
    老板说,你给我1分钟内下载100张图片!So,easy!
    测试用例 setup 和 和 teardown
    pytest环境准备与入门
    测试工程需要明白的Monkey测试
    5.通过定位实现二级菜单
    4.CSS中float导致的高度坍塌问题及解决方法
    3.使用float实现文字环绕图片
    2.reset.css文件
    1.图片元素<img>和<map>的联用
    1.引用js文件中的函数调用
  • 原文地址:https://www.cnblogs.com/zjm1999/p/10900358.html
Copyright © 2011-2022 走看看