java中jsp标准动作_JSP标准动作简介

前文:欢迎收看《好看的博文没人赞》系列,JSP标准动作是一种将JAVA和JSP页面结合的标准规范,用来处理JAVA和JSP页面之间的关系

本博文将为各位介绍五种JSP标准动作

JSP标准动作

1:

通过该标准动作可以在JSP页面上创建一个Bean实例,我的理解是:就是在jsp中实例化java中的class,并调用其中的某方法

其语法:

id就是自己命个名;class就是要实例化的java类在哪个包里;scope这个是范围,就是说当前被实例化的类其它页面可否使用,下面表格是其属性值

scope范围属性值描述

page(默认值)只能在当前页面中使用,加载新页面会销毁

request用户发送请求时存在

session一直存在会话中,直到被终止或销毁

application整个应用中都可使用,参考java中static原理

做个示例:

建一个javaclass,返回0

package com.bk.biz.imp;

public class JspAction {

public int sOut(){

return 0;

}

}

然后建一个jsp,调用Javaclass去接收0,并输出到页面

JSP标准动作示例

int num = new JspAction().sOut();

out.print("

java传来的数==>"+num+"

");

%>

最后运行的结果是:

3e793bd7aafb85a1476fd512b599ae7d.png

2:和

用于设置useBean中指定的属性值

语法为:

value指定显示的值,param用HTML格式指定显示的值,这里需要注意value和param不能同时存在,使用的时候写一个就可以了。

用来获取中指定的属性值

语法为:

这两个动作只会执行对应的setter()\getter()方法,与javaBean中是否存在“标识特性”无关。

怎么用呢?

——其实他们就是类似javaweb中的实体类封装后的set()\get()方法

进行赋值,进行取值

例子:

//创建Bean

//赋值

//取值

3:

用于将用户的请求转发到一个HTML文件、JSP页面或Servlet中

重点是在转发上,而不是重定向,转发是可以传值的,而重定向无法传值

其语法是:

4:

将被包含的文件加到指定jsp中

语法为:

注意这里的flush属性必须是true,不能是false

结束语:本次博文到这里就结束了,本博文要是出现了某些错误,可以在评论下方打出,我会进行纠正改错的,好了,是时候该再见了——制作不易,请各位看客点个赞再走呗

本文地址:https://blog.csdn.net/qq_46223960/article/details/109556501

希望与广大网友互动??

点此进行留言吧!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值