" /> <c:if test="${fn:contains(name, searchString)}">

2023-10-29

关于<c:if test="${fn:contains(name, searchString)}">

网上举的例子不是很好,我试了好久才成功。

还是我来举个例子吧。

-------------------------------------------------------------------------------------

JSP表单提交页面主要代码:

<form method="post" action="result.jsp">
    <input type="text" name="interest" value="">
    <input type="submit" value="submit">

 </form>

---------------------------------------------------------------------------------------------------

JSP表单接收页面result.jsp主要代码:

<form method="post" action="">
    <input type="checkbox" name="interest" value="音乐" 
    <c:if test="${fn:contains(param.interest,'音乐')}">
    checked="checked"
    </c:if>
    >音乐
    </form>

注:以上代码实现的功能就是,如果接收到的param.interest包含【音乐】

二字,则复选框音乐就会被选中。


-----------------------------------------------------------------------------------------------------

效果截图:

//提交页面



//接收页面

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

的相关文章

  • SQL Injection绕过技巧

    0x00 sql注入的原因 sql注入的原因 表面上说是因为 拼接字符串 构成sql语句 没有使用 sql语句预编译 绑定变量 但是更深层次的原因是 将用户输入的字符串 当成了 sql语句 来执行 比如上面的 String sql sele
  • VS code 输出终端页面清除:

    在利用VS code进行代码调试时 如果终端输出信息较多时会显得异常杂乱 尤其是需要进行多次调试的时候 让人很是头疼 下面利用创建自定义快捷键的方式进行输出终端信息的清除 step1 在VS code页面中找到 设置 点击打开 step2
  • Laravel5.5如何更改使用Bootstrap4的分页

    默认的Laravel5 5使用的还是Bootstrap3的分页结构 与Bootstrap4的html内容是不一致的 介绍一种简单的替换方法 首先 找到你的 resources views vendor pagination 目录 这是lar
  • 关于谷歌浏览器的CSS调式中的Hover样式

    今天的调式代码的时候 想找到网站的Hover样式 可是找了很长时都都没有找到 之后在百度一下 才明白当打开网页的时候 默认是非hover样式 如果需要看hover样式 需要进行勾选一下 勾选之后 才是hover样式 此后才可以在里面看到cs
  • 一遍文章搞懂Vue.js中的各种页面跳转方式和参数传递

    文章目录 一 介绍 1 1 Vue js 是什么 它的路由系统是如何工作的 二 路由基础 2 1 Vue js 路由的概念和基本配置 2 2 路由表的使用方法 三 页面跳转 3 1 使用 router push 进行页面跳转 3 2 使用
  • VS在打开不同SDK时常会出现无法加载该项目的提示

    转载请标明是引用于 http blog csdn net chenyujing1234 有时我们要用VS打开别人的例子程序 可却时常会出现无法加载该项目的提示 这是因为原项目的SDK在现在编译器上没有安装 那么该怎么办呢 也不是束手无策 下
  • internet时间功能被隐藏了,如何使用cmd命令设置时间源并同步

    环境 Win server 2016 问题描述 internet时间功能被隐藏了 如何使用cmd命令设置时间源并同步 win10 时间设置菜单有internet时间 Win server 2016 时间设置菜单没有internet时间 解决
  • 综合练习: 九九乘法表和排序

    输出函数 println相比较print将在每个输出完毕后 输出换行 System out println hello world 输入函数 Scanner numInput new Scanner System in int num Sy
  • python——operator详解

    1 概述 operator模块是python中内置的操作符函数接口 它定义了一些算术和比较内置操作的函数 operator模块是用c实现的 所以执行速度比python代码快 2 函数的映射操作 操作 语法 函数 加法 a b add a b
  • 一种HBase的表region切分和rowkey设计方案

    一种HBase的表region切分和rowkey设计方案 2014 05 14 14 21 56 转载 分类 MYSQL ORACLE DB2 sybase info 一种HBase的表region切分和rowkey设计方案 场景 HBas
  • 如何往服务器拷贝文件,怎样往云服务器拷贝文件

    怎样往云服务器拷贝文件 内容精选 换一换 登录Windows操作系统的弹性云服务器时 需使用密码方式登录 因此 用户需先根据创建弹性云服务器时使用的密钥文件 获取该弹性云服务器初始安装时系统生成的管理员密码 Administrator帐户或
  • selenium 后台运行设置handless模式

    selenium 后台运行设置handless模式 测试脚本调试完毕之后 部署到服务器运行 此时 需要将selenium的执行方式 切换为后台运行 也就是无界面运行 chrome option webdriver ChromeOptions
  • iOS制作启动图LaunchScreen.storyboard

    先制作一张启动图 png格式 启动图制作脚本 https github com QiShare QiAppIconGenerator 注意一个坑点 注意一个坑点 注意一个坑点 如果是横屏的图 那么图片的像素严格按照 宽2208 高1242
  • SpingBoot加解密项目spring-boot-starter-encrypt操作

    Spring Boot封装了一个Starter 内置了AES加密算法 GitHub地址如下 spring boot starter encrypt 先来看看怎么使用 可以下载源码 然后引入即可 然后在启动类上增加 EnableEncrypt
  • 微服务整合knife4j springboot2.6.14

    业务层 springboot集成knife4j 引入jar包依赖
  • Qt.ui文件是怎么生成相应的.h文件

    ui文件在编译文件时通过uic o ui h ui 命令自动生成ui头文件
  • SIMetrix教程-001.SIMetrix软件简介与安装

    由于某些原因需要用到SIMetrix仿真软件 然而网上的资料并不是特别多 故在此记录一下这款仿真软件的学习过程 也给有需要的人提供一些参考 免走弯路 如果使用过Pspice或者LTspice软件 学习SIMetrix会很容易入门 仿真软件都
  • bpe分词算法的原理以及在机器翻译中的应用

    概述 bpe byte pair encoding 是一种根据字节对进行编码的算法 主要目的是为了数据压缩 算法描述为字符串里频率最常见的一对字符被一个没有在这个字符中出现的字符代替的层层迭代过程 该算法在论文 https arxiv or
  • 分布式系统failover测试之拔盘插盘操作

    分布式系统failover测试之拔盘插盘操作 拔盘 echo scsi remove single device 1 0 0 0 gt proc scsi scsi echo scsi remove single device 2 0 0
  • CVPR2023论文及代码合集来啦~

    以下内容由马拉AI整理汇总 下载 点我跳转 狂肝200小时的良心制作 529篇最新CVPR2023论文及其Code 汇总成册 制作成 CVPR 2023论文代码检索目录 包括以下方向 1 2D目标检测 2 视频目标检测 3 3D目标检测 4

随机推荐

  • 图形化OpenGL调试器 BuGLe

    图形化OpenGL调试器 BuGLe 转 BuGLe 结合图形化的OpenGL调试与选择的过滤器上的OpenGL命令流 调试器可以查看状态 纹理 framebuffers 着色器 而过滤器允许日志 错误检查 自由相机控制 视频捕捉等 主页
  • 数羊

    H题数羊 第八届 图灵杯 NEUQ ACM程序设计竞赛个人赛 题目描述 憨憨小杨晚上睡不着觉 就开始数羊 她觉得一只一只数太慢了 突发奇想出了一种新的数羊方式 羊羊数量A n m 由两个整形变量n和m决定 计算方式如下 现在给出n和m的值
  • c#学习笔记

    1 输入prop 再按两次TAB会自动添加一个属性 set get方法 2 统一命名空间内 类可以跨多个文件 需要用partial e g partial class XXXX 3 类型 ulong 64无符号整数 decimal 有效数字
  • 阿里云服务器安装WordPress网站教程基于CentOS系统

    阿里云百科分享使用阿里云服务器安装WordPress博客网站教程 WordPress是使用PHP语言开发的博客平台 在支持PHP和MySQL数据库的服务器上 您可以用WordPress架设自己的网站 也可以用作内容管理系统 CMS 本教程介
  • linux---我电脑把给ubuntu分区删了开机就是什么grub rescue怎么办

    装了ubuntu后 会默认从Ubuntu的Grub菜单引导系统 Win8的MBR被替换为Grub来引导 于是 你删除了Ubuntu 也就是删除了Grub的文件 但是 你的引导扇区的启动参数还是指向了Grub 于是就grun rescue了
  • QT多线程的5种用法,通过使用线程解决UI主界面的耗时操作代码,防止界面卡死。

    QT多线程5种用法 第一种 主线程 GUI 第二种 子线程1继承自QThread 头文件 movetothread4 h 源文件 movetothread4 cpp 子线程1对象的创建 第二种 子线程2继承自QThread 头文件 源文件
  • Cannot find QEMU binary /usr/bin/kvm: Permission denied

    kvm报错 信息如下 Cannot find QEMU binary usr bin kvm Permission denied 解决办法 find name qemu kvm 或者 find name qemu 然后加软连接 ln s u
  • emacs verilog-mode方式实现verilog实例化集成

    文章目录 背景介绍 AUTOINST和AUTOWIRE的应用 推荐使用方法 auto template命令总结 中括号 里面没内容 表示auto inst时 会显示 3 0 类似内容 常用于相同module 多次实例化情况 我不常用 这里仅
  • docker:基本架构

    docker是典型的CS架构 包括客户端和服务端两大核心组件 同时通过镜像仓库来存储镜像 客户端和服务器既可以运行在同一个机器上 也可以通过socket或者RESTful API来进行通信 服务端 docker的服务端一般在宿主主机后台运行
  • 将li标签元素内容排在一行

  • esp8266学习

    在网上学习AT指令 学习esp8266的相关内容 正点原子官方AT指令集 https img blog csdnimg cn 50f65a5a0b724815b82b56d7bb57c113 png x oss process image
  • 跟我一起开启 linux 的学习吧

    跟我学 CentOS 的安装 一 安装 VMware 二 创建虚拟机 三 安装 CentOS 7 四 linux 的登录 一 安装 VMware VMware 计算机虚拟化软件 从官网 https www vmware com cn htm
  • 在VMware虚拟机中安装CentOS 7(图文教程)

    一 VMware简介 VMware是一个虚拟PC的软件 可以在现有的操纵系统上虚拟出一个新的硬件环境 相当于模拟出一台新的PC 以此来实现在一台机器上真正同时运行两个独立的操作系统 VMware的主要特点 不需要区分或重新开机就能在同一台P
  • Arm嵌入式开发之USB主机与设备驱动

    Arm嵌入式开发之USB主机与设备驱动 2013 03 05 00 37 25人阅读 评论 0 收藏 举报 USB驱动层次结构 由上到下 USB设备驱动 USB核心 USB主机控制器驱动 USB控制器硬件 USB核心为USB驱动程序提供了一
  • LSTM+Attention+Prediction

    从Github上整理了几个关于时间序列预测的项目 简单记录一下 tensorflow Time series prediction Codebase for Time series prediction with RNN GRU LSTM
  • 电脑数据怎么恢复?三种方法值得一试

    电脑数据怎么恢复 我们大多数时候都会用电脑作为我们的最主要的办公工具 那么作为我们一直在使用的办公工具 我们一定会出现一些问题 如果电脑不小心出现了数据丢失的情况 我们该怎么找回呢 以下几种方法我推荐你尝试 方法一 回收站恢复 一般情况下
  • Python入门(常用内置对象列表和元组)

    Python的常用内置对象 列表和元组 简单数据类型 整型
  • tomcat部署,js中文乱码

    tomcat启动项目 js如果出现乱码 并且试过了网上的方法 发现还是没用 在设置里面清除浏览器缓存 清缓存 清缓存 血的经验
  • Android调用OpenCV配置方法

    文章目录 1 环境 2 准备工作 3 开始构建示例项目 4 集成opencv库 4 1 导入opencv库 4 2 配置CMakeLists txt 4 3 代码声明及实现 4 3 运行效果 5 可能遇到的其他错误及解决方法 5 1 包冲突
  • 关于