SpringMVC学习笔记——jsp基础语法
1.JSP文件
JSP文件的命名最好采用小写的形式,比如hello.jsp,且必须加上第一句以用来指定编码,否则会出现乱码
1 2 3 4 5 6 7 8 9 10 11 12 | <%@ page language= "java" import = "java.util.*" contentType= "text/html; charset=UTF-8" %> <html> <head> <title>这是一个title</title> </head> <body> <% out.println( "<h1>这是一个h1</h1>" ); %> </body> </html> |
2.JSP注释
显式注释
1 | <!-- 注释内容 --> |
隐式注释,隐式注释在客户端无法看见
1 2 3 | // /* */ <% 注释内容 %> |
3.Scriptlet(小脚本程序)
所有嵌入在HTML代码中的Java程序都必须使用Scriptlet标记起来,在JSP中一共有3种Scriptlet代码
4.Scriptlet标签
5.page指令
page指令在JSP开发中较为重要,使用此属性,可以定义一个JSP页面的相关属性,包括设置MIME类型,定义需要导入的包,错误页的指定等
6.包含指令
7.跳转指令
8.内置对象
9.setproperty和getproperty
10.javabean与表单
11.javabean的删除
12.JSP标准标签库JSTL
13.表达式语言
使用表达式语言,可以方便地访问标志位(JSP中有page(pageContext)、request、session和application4种标志位)中的属性内容,可以避免出现许多的Scriptlet代码。
本文只发表于博客园和tonglin0325的博客,作者:tonglin0325,转载请注明原文链接:https://www.cnblogs.com/tonglin0325/p/5424922.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
2013-04-23 电子设计推荐看的好书