JSP语法

一、 jsp注释

<%--这里写jsp注释,该注释不会生成到对应的java文件中--%>

<!--这里是HTML注释,会生成到对应的java文件中并被编译-->

二、 jsp脚本段

<% %>用于写java代码,该脚本段会生成在对应的servlet的service方法中,所以应注意符合java代码规范

三、 jsp声明

<%! %>用于写java代码,该声明会生成在对应的servlet类体中,注意符合java代码规范

四、 jsp表达式

<%= %>可以写表达式(比如执行某方法),也可以写某变量,该表达式会生成在对应的servlet的service方法中,并且是在输出流的参数,所以其后不能加分号

在项目中使用index.jsp编写如下代码

<%--这里是jsp注释,不会被翻译到对应的servlet中--%>
<!--这里是HTML注释,会生成到对应的servlet中-->

<%
	// 这里用于写java代码,生成在对应的servlet的service方法中,注意java代码规范
	int a = 10;
%>

<%!
    // 这里用于写java代码,生成在对应的servlet的类体中,注意java代码规范
    int a  = 10;
	public int add(int a, int b){
    return a + b;
}
%>

<%= a %>
<%= add(10,20) %>

访问该jsp路径后对应的生成 index_jsp.java 文件,生成的java代码如下
在这里插入图片描述
jsp脚本段生成在对应的service方法中
在这里插入图片描述
jsp声明生成在类体中
在这里插入图片描述
jsp表达式生成在对应的service方法中,并且是输出流的参数
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值