news 2026/6/15 6:38:02

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/12 18:53:23

Disk fragmentation碎片整理对训练影响

Disk fragmentation碎片整理对训练影响 在深度学习的日常实践中&#xff0c;我们常常把注意力集中在模型结构、优化器选择或GPU利用率上。然而&#xff0c;一个看似“过时”的话题——磁盘碎片化&#xff0c;却可能正在悄悄拖慢你的训练速度。你是否遇到过这样的情况&#xff1…

作者头像 李华
网站建设 2026/6/12 19:30:55

AI智能体架构与应用:让系统自主完成业务目标的黑科技

文章阐述了AI智能体如何从问答交互发展为能自主理解上下文、规划路径、调用工具的系统。介绍了智能体的三大核心能力突破&#xff08;自主决策、世界模型构建、持续学习&#xff09;&#xff0c;分析了架构设计与应用场景&#xff0c;探讨了技术优势、挑战与伦理问题。文章强调…

作者头像 李华
网站建设 2026/6/14 12:00:44

如何成为一名RPA工程师:从入门到精通的完整指南

在当今数字化转型浪潮中&#xff0c;企业对自动化的需求日益增长。机器人流程自动化&#xff08;Robotic Process Automation, RPA&#xff09;作为一种能够模拟人类操作、自动执行重复性任务的技术&#xff0c;正迅速成为提升运营效率、降低成本的重要工具。而RPA工程师&#…

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

2025最新!专科生必备10个AI论文工具,毕业论文写作全测评

2025最新&#xff01;专科生必备10个AI论文工具&#xff0c;毕业论文写作全测评 2025年专科生论文写作工具测评&#xff1a;为何需要这份榜单&#xff1f; 随着人工智能技术的不断进步&#xff0c;AI论文工具已成为许多专科生完成毕业论文的重要辅助。然而&#xff0c;面对市场…

作者头像 李华