news 2026/6/10 13:13:26

IDEA(2020版)实现JSP基本语法

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
IDEA(2020版)实现JSP基本语法

查看全文:https://www.longkui.site/program/java/idea2020jsp1/7223/


在JSP文件中可以嵌套很多内容,例如JSP的脚本元素和注释等,这些内容的编写都需要遵循一定的语法规范。本节将对JSP的基本语法进行详细讲解。

一、创建JSP页面
右击 Web文件夹,选择New—>JSP/JSPX,名称为timeInfo

代码参考如下:

<%@ pagecontentType="text/html;charset=UTF-8"language="java"%><%@ pageimport="java.util.Date"%><%@ pageimport="java.text.SimpleDateFormat"%><html><head><title>JSP页面---显示系统时间</title></head><body><% Datedate=new Date();SimpleDateFormatdf=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");String today=df.format(date);当前时间:<%=today%></body></html>

在浏览器里输入下面的地址,请注意tomcat的地址

http://localhost:8080/chapter06/timeInfo.jsp
运行结果如下:

二、JSP脚本元素
1.JSP Scriptlets

右击web,选择New—>JSP/JSPX,名称为example01,代码参考为:

<%@ pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>JSP Scriptlets</title></head><body><% int a=1, b=2;//定义两个变量a,b out.println(a+b);</body></html>

运行效果如下:

2.声明标识

基本格式

<%!定义变量或方法%>

右击web文件夹,选择New—>JSP/JSPX,名称为example02,代码参考为:

<%@ pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>JSP声明语句</title></head><%!public intprint(){//定义print方法 int a=1, b=2;//定义两个变量a,breturna+b;}<body><br /><% out.println(print());//调用print()方法,输出其返回值</body></html>

在浏览器中输入

http://localhost:8080/chapter06/example02.jsp
运行结果如下:


3.JSP表达式

基本格式如下:

<%=expression %>

右击web文件夹,选择New—>JSP/JSPX,名称为example03,代码参考为:

<%@ pagecontentType="text/html;charset=UTF-8"language="java"%><html><head><title>JSP Scriptlets</title></head><%!int a=1, b=2;//定义两个变量a,b<body><%=a+b %><br /></body></html>

在浏览器中输入

http://localhost:8080/chapter06/example03.jsp
运行结果如下:


二、JSP注释
1.带有JSP表达式的注释


后续可查看全文:https://www.longkui.site/program/java/idea2020jsp1/7223/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 12:27:50

【k8s-1.34.2安装部署】八.metric-server-0.8.0安装

文章目录简介一.metrics-server的安装二. 验证安装简介 本章节主要讲解metrics-server的安装&#xff0c;metrics-server主要是用于采集k8s中节点和pod的内存和cpu指标&#xff0c;在观察几点和pod的实时资源使用情况还是比较有用的&#xff0c;如果需要记录历史信息&#xff0…

作者头像 李华
网站建设 2026/6/10 12:28:05

PREEvision在E2E保护机制设计中的应用实践

在汽车功能安全开发中&#xff0c;端到端(E2E)保护机制是确保信号传输完整性与可信度的关键防线。但E2E参数繁多&#xff0c;ISO 26262要求明确&#xff0c;如何将AUTOSAR E2E规范准确、一致地落地到具体项目中&#xff0c;并针对不同总线&#xff08;如CAN、以太网&#xff09…

作者头像 李华
网站建设 2026/6/10 12:31:21

AI大模型学习全攻略:30节课程+企业项目实战+500+论文资源包,助你高薪入局AI时代_AI大模型教程来了(大模型从入门到实战)

文章提供了一套完整的AI大模型学习体系&#xff0c;包含30节课程涵盖理论、论文带读和实战项目&#xff0c;系统介绍NLP大模型、模型压缩、剪枝技术、扩散模型、RLHF等前沿技术。附赠500论文和104G学习资源包&#xff0c;强调大模型技术的高就业前景(平均薪资3.7万)和高成长性&…

作者头像 李华
网站建设 2026/6/10 12:31:02

Pip install -e . 可编辑安装用途说明

可编辑安装与深度学习环境的高效协同&#xff1a;pip install -e . 的实战价值 在现代 AI 开发中&#xff0c;一个常见的场景是&#xff1a;你正在调试一个新的神经网络模块&#xff0c;刚改完几行代码&#xff0c;想立刻在 Jupyter Notebook 里测试效果。但传统流程要求你重新…

作者头像 李华
网站建设 2026/6/10 9:53:59

生成式AI在兼容性测试中的创新

第一章 兼容性测试的演进困局与AI破局点 1.1 传统测试的四大瓶颈 设备碎片化黑洞&#xff1a;Android 12,000设备型号覆盖率不足23%&#xff08;2025 Gartner数据&#xff09; 场景覆盖盲区&#xff1a;用户操作路径组合爆炸&#xff08;理论超10^18种&#xff09; 维护成本…

作者头像 李华
网站建设 2026/6/10 14:30:11

SSH端口转发访问远程Jupyter服务的操作步骤

SSH端口转发访问远程Jupyter服务的操作步骤 在深度学习项目开发中&#xff0c;一个常见的场景是&#xff1a;你手头只有一台轻薄笔记本&#xff0c;却需要运行基于 PyTorch 的大规模模型训练任务。真正的算力——那台配备了 A100 显卡的远程服务器——远在数据中心里。你想用熟…

作者头像 李华