猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
请问JSP页面中<%! %>和<% %>有什么区别
请问JSP页面中<%! %>和<% %>有什么区别
呼如林
浏览 493
回答 4
4回答
泛舟湖上清波郎朗
<%!%>主要是用来声明变量的。<%%>主要是写业务代码的。不过一般都不会直接在jsp页面上写代码,那样显得很乱,可维护性差。jsp只是一个显示数据的作用。
0
0
0
四季花海
<% %>表示里面写的是普通的JAVA代码例如<%String a = "test";System.out.println(a);out.println(a);%><%! %>jsp申明标签,比如,申明一个变量。申明一个方法比如<%!int a = 0;public void fun1(){}%><%=%>这个标签类似于<% out.println("test");%>意思是,输出一段东西在页面上希望有帮助
0
0
0
皈依舞
前者定义的是局部的变量的,后者是定义的全局变量方法<%! %>里声明的变量和方法都是作为类的属性和方法存在的,<% %>里不能声明方法而<% %>里声明的变量则是作为_jspService这个方法的内部属性
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
JavaScript
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续