当前位置: 首页 > news >正文

IDEA(2020版)实现JSP指令和动作

查看全文:https://www.longkui.site/program/java/idea2020jsp2/7232/


一、JSP指令
(1)page指令

指令格式如下:

<%@page 属性名1="属性值1"属性名="属性值2"... %>

比如下面这样:

<%@ pagelanguage="java"contentType="text/html; charset=UTF-8"pageEncoding="UTF-8"%><%@ pageimport="java.awt.*"%><%@ pageimport="java.util.*","java.awt.*"%>

(2)include指令

需要再JSP页面中包含领一个JSP页面,一般使用include指令

格式如下:

<%@ includefile="被包含的文件地址"%>

右击Web文件夹,New—>JSP/JSPX,名称为date,代码参考如下:

<%@ pagelanguage="java"contentType="text/html; charset=UTF-8"%><%@ pageimport="java.util.Date"%><%@ pageimport="java.text.SimpleDateFormat"%><html><head><title>date</title></head><body>当前时间是:<% Datedate=new Date();SimpleDateFormatdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String today=df.format(date);out.println(today);</body></html>

继续右击Web文件夹,New—>JSP/JSPX,名称为include,代码参考如下:

<%@ pagelanguage="java"contentType="text/html; charset=UTF-8"%><html><head><title>欢迎你</title></head><body><%@ includefile="date.jsp"%></body></html>

运行一下tomcat,在浏览器中访问下面的地址:

http://localhost:8080/chapter06/include.jsp


(3)taglib指令

taglib指令标识该页面中所使用的标签库。基本格式如下:

<%@ taglibprefix="tagPrefix"uri="URL"%>

二、JSP动作元素
(1)包含文件元素jsp:include

jsp:include动作元素用于向当前页引入其他的文件。

右击Web文件夹,New—>JSP/JSPX,名称为included,代码参考如下:

<%@ pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>include</title></head><body><%Thread.sleep(5000);%>included.jsp内的中文<br /></body></html>

继续右击Web文件夹,New—>JSP/JSPX,名称为dynamiclnclude,代码参考如下:

<%@ pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>dynamicInclude page</title></head><body>dynamicInclude.jsp内的中文<br /><jsp:includepage="included.jsp"flush="true"/></body></html>

在浏览器中输入

http://localhost:8080/chapter06/dynamiclnclude.jsp


点击查看全文:https://www.longkui.site/program/java/idea2020jsp2/7232/

http://www.rkmt.cn/news/176915.html

相关文章:

  • Docker容器间共享GPU资源:多用户PyTorch环境隔离方案
  • HuggingFace Pipeline快速调用:零代码运行大模型
  • Java毕设项目推荐-基于SpringBoot+Vue的竞赛管理系统【附源码+文档,调试定制服务】
  • YOLOv11来了!基于PyTorch的新一代目标检测模型前瞻
  • Java毕设项目推荐-基于SpringBoot+Vue的宠物生活馆网站的设计与实现宠物陪玩遛狗预约系统宠物信息管理【附源码+文档,调试定制服务】
  • 无需繁琐配置!PyTorch-CUDA基础镜像助你秒启AI项目
  • YOLOv5目标检测实战:基于PyTorch-CUDA环境快速部署
  • [特殊字符] MediaCrawler - 自媒体平台爬虫 [特殊字符]️
  • 寒假更新计划
  • Mac M1芯片能跑PyTorch吗?对比CUDA版本的兼容性差异
  • 数据结构 AVL树讲解
  • Conda安装PyTorch全攻略:解决常见依赖冲突问题
  • HuggingFace镜像网站推荐:国内高速下载大模型权重
  • 使用Conda创建独立环境安装PyTorch避免版本混乱
  • CUDA安装失败怎么办?常见错误排查与解决方案汇总
  • PyTorch-CUDA-v2.7镜像是否适合做学术研究
  • DataFlow:大语言模型数据准备的自动化工厂,1万条数据超越100万条的神器
  • 【博客之星主题征文】2025年度汇总,致永远热情的我们。
  • GitHub星标过万的PyTorch项目合集:值得收藏的学习资源
  • JiyuTrainer下载及使用说明:自动化训练框架集成PyTorch
  • 程序员必藏!大模型提示词工程完全指南,从小白到实战
  • 【课程设计/毕业设计】基于springboot的大学生科技竞赛管理系统的设计基于SpringBoot的高校竞赛管理系统设计与开发【附源码、数据库、万字文档】
  • 程序员必备的7个AI开源工具,每一款都值得收藏
  • 高中数学网课谁的比较好?盘点实力派数学网课名师TOP5 - 速递信息
  • 基于PyTorch-CUDA-v2.7镜像构建企业级AI服务平台
  • PyTorch-CUDA-v2.7镜像是否支持Wandb日志追踪
  • 【课程设计/毕业设计】基于SpringBoot的食堂管理系统基于SpringBoot的高校餐饮档口管理系统的设计与实现【附源码、数据库、万字文档】
  • 将PyTorch模型从实验推向生产:部署全流程解析
  • Docker镜像源推荐:PyTorch-CUDA-v2.7一键拉取与部署
  • PyTorch-CUDA-v2.7镜像跑Stable Diffusion效果如何