TA贡献1818条经验 获得超3个赞
<%!%>主要是用来声明变量的。<%%>主要是写业务代码的。不过一般都不会直接在jsp页面上写代码,那样显得很乱,可维护性差。jsp只是一个显示数据的作用。
TA贡献1811条经验 获得超5个赞
<% %>表示里面写的是普通的JAVA代码例如<%String a = "test";System.out.println(a);out.println(a);%><%! %>jsp申明标签,比如,申明一个变量。申明一个方法比如<%!int a = 0;public void fun1(){}%><%=%>这个标签类似于<% out.println("test");%>意思是,输出一段东西在页面上希望有帮助
TA贡献1851条经验 获得超3个赞
前者定义的是局部的变量的,后者是定义的全局变量方法<%! %>里声明的变量和方法都是作为类的属性和方法存在的,<% %>里不能声明方法而<% %>里声明的变量则是作为_jspService这个方法的内部属性
数据结构与算法(前端版)
¥ 58.00
Web前端开发修炼指南
解锁前端面试体系核心攻略
¥ 78.00
高薪之路—前端面试精选集
JavaScript 设计模式精讲
¥ 48.00
举报