分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

Jsp基础语法

发布时间:2023-09-06 02:12责任编辑:白小东关键词:基础语法

jsp的基础语法学习   

page指令介绍:

Language:用来定义要使用的脚本语言; language="java"   定义使用的脚本语言是java。

contentType:定义JSP字符的编码和页面响应的MIME类型; MIME类型 ------>MIME (Multipurpose Internet Mail Extensions) 是描述消息内容类型的因特网标准(下面的类型是text/html;字符编码是 utf-8)。

pageEncoding:JSP页面的字符编码; 下面的字符编码是utf-8.

<%@ page language="java" contentType="text/html; charset=utf-8"

pageEncoding="utf-8"%>

scriptlet标签:

通过scriptlet标签我们可以在jsp里嵌入java代码;

第一种:<%!%>   我们可以在里面定义全局变量、方法、类;

第二种:<% %>   我们可以在里面定义全局变量、编写语句;

第三种:<%= %>  我们在里面输出一个变量或者一个具体内容;

 例如代码:

<%! 

     String str="全局变量";   

  public void fun(){

      System.out.println("全局方法");
???}
public class A{
?  private int b=1;
?  public void fun1(){
???    System.out.println("全局类");
???  }
???}
%>
<% ?
???int a=1234;
???String b="java";
???out.println(b+a+"局部变量");
%>
<%=b ??%>

Jsp注释:

<!-- -->Html注释  客户端可见

<%-- --%>Jsp注释 客户端不可见

//java单行注释 不可见

/*   */java多行注释 不可见

代码:

<h1>jsp注释</h1>
<!-- HTML注释 客户端可见 -->
<%--jsp注释 客户端不可见 --%>
<%

?int temp=1;//java单行注释
?/* int c=2;
?int d=3; ???java多行注释
?*/
%>

JSP包含指令:

<%@ include file=要包含的文件 %>静态包含 先包含,后编译处理;

<jsp:include page=要包含的文件> 动态包含 先编译处理,后包含;

以后我们用动态包含;

 代码:

<h2>静态包含</h2>
<%@include file="common/head.html"%>
<p>content内容!!</p>
<%@include file="common/footer.jsp" %>

<h2>动态包含</h2>
<jsp:include page="common/head.html"></jsp:include>
<p>content</p>
<jsp:include page="common/footer.jsp"></jsp:include>

 Jsp跳转指令:

<jsp:forward>

<jsp:param value=”” name=””>

</jsp:forward>

服务器内部跳转,可带参数;

<jsp:param value=“” name=""> 

 

代码:

forward.jsp

<jsp:forward page="target.jsp">
<jsp:param value="java" ??name="username"/>
<jsp:param value="123456" name="password"/>
</jsp:forward>

target.jsp

<h2>服务器内部跳转( 目标文件 )</h2>
<p>username:<%=request.getParameter("username") %></p>
<p>password:<%=request.getParameter("password") %></p>

Jsp基础语法

原文地址:https://www.cnblogs.com/zyxsblogs/p/9535486.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved