促销活动
CodeGym University
学习
课程
任务
调查和小测验
游戏
帮助
提醒时间表
社区
用户
论坛
聊天
文章
成功故事
活动
评论
订阅服务
浅色主题
课程
评论
关于我们
开始
开始学习
立即开始学习
目标地图
课程
Module 3. Java Professional
级别 13
JSP:定义 servlet 的声明方式
模块 3
第 13 级,
课程 0
1.1 JSP介绍 有两种流行的编写 servlet 的方法:命令式和声明式。我们已经处理了第一个 - 实际上,这是一个 Servlet。第二种称为 JSP(Java 服务器页面),我们现在将熟悉它。 Servlet JSP 示例:
JSP文件结构
模块 3
第 13 级,
课程 1
2.1 JSP指令 既然我们发现JSP文件被转换成了一个普通的servlet,那你就可以在里面写普通的Java代码了。在此 Java 代码中,您可以使用各种类(示例中的数学)。这更好!但是我们可以看到所有的代码都被移到了一个doGet()servlet 方法中。这立即引发了几个问题: 如何使代码移动到方法中doPost()? 如何将自己的代码添加到方法中init()? 到底如何注册类导入? 很好的问题,当然,他们有答案 - JSP 指令。JSP 中的所有非 HTML 代码都必
在 JSP 中插入脚本
模块 3
第 13 级,
课程 2
小脚本 <% 什么可以插入到 JSP 文件中? 首先,Java代码。如果你想在你的 JSP 中插入 Java 代码,那么模板给出了一般格式: <%
JSP 与 HTML 注释
模块 3
第 13 级,
课程 3
另一个重点是 JSP 中的注释。总是在开发过程中,需要注释掉一些东西或为那些在我们的代码投入生产后支持我们的勇敢的人留下记忆。 注释掉 JSP 中的任何代码非常简单,为此您需要使用特殊的“括号”: <%-- комментарий --%> 在将 JSP 转换为 Servlet 时,将忽略此类括号内的所有代码。 顺便说一句,不要将此代码与 HTML 注释混淆,作为提醒,HTML 注释看起来像这样: 假设您搞砸了并在代码中使用
JSP指令
模块 3
第 13 级,
课程 4
5.1 包括 我还想谈谈更多的魔术指令。第一个这样的指令是include指令。它允许您在指示页面的位置插入另一个文件。这种指令的一般格式是: <%@ include file="url"%> 您不仅可以指定文件,还可以指定另一个 jsp-servlet,甚至是 url。 例子: <%@ include file="header.jsp"%>
使用 JavaBean
模块 3
第 13 级,
课程 5
6.1 什么是 JavaBean 早在 90 年代后期,Java 语言就开始积极用于大型服务器应用程序,其中类的数量以数万和数十万计。标准化 Java 对象外观的想法就是在那时出现的。 整个 Java 语言都没有被触及,以免剥夺它的灵活性。好吧,向后兼容等等。然后他们为新一代Java对象开发了一些标准,并将这些对象称为Java Beans。Java 以流行的咖啡品牌命名,因此 Java Beans 直译为“咖啡豆”。 最重要的标准是: 访问类的内部字段通过getPropert
标签库简介
模块 3
第 13 级,
课程 6
7.1 c:if, c:forEach 每个人都喜欢使用标签而不是 Java 代码的代码,因此他们决定扩大范围。但编程并不局限于创建对象和读取它们的属性。您需要调用对象的方法,使用数据库和其他服务。该怎么办? 您只需要将每个 Java 语句表示为一个标记。是if,将是,是for,将是,等等。好吧好吧,开玩笑,不是那样的。嗯,不可能是人们真的决定这样做。但不,也许吧! 程序员允许在代码中添加任何标签。原则上,没有什么可担心的——JSP 是一个可扩展的标准。但他
相关项目:JSP 和 Servlet
模块 3
第 13 级,
课程 7
今天我们将使用 servlet 和 JSP 编写一个井字游戏。 该项目将与之前的项目略有不同。它不仅包含任务,还包含如何执行任务的说明。也就是说,它将是“HOW TO ...”系列中的一个项目。 操作说明: 从存储库中分叉: https: //github.com/vasylmalik/project-servlet.git 将您的项目版本下载到您的计算机。 在 IDEA 中设置应用程序启动: Alt + Shift + F9 -> 编辑配置... -> Alt + 插入 -
Please enable JavaScript to continue using this application.