今天看了一段代码发现一个问题在一个JSP 里面<%!
String a="";
%>和
<%
String a="";
%>有什么区别吗?
String a="";
%>和
<%
String a="";
%>有什么区别吗?
解决方案 »
- struts2.2.1版本如何获取服务器路径
- struts1.2 的奇怪问题!!!
- 关于MVC模式中涉及到的数据库文件的配置问题!!!
- Exception creating bean of class app.logonForm: {1} 都弄了一天了,还是不行!!
- javascript问题
- apache+tomcat集群,分发请求无效
- <iframe> 中嵌套 html问题
- 一个简单的问题:在JSP中如何自动返回上一级网页?
- 错误信息:java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver,求解决方案!
- tomcat CPU飙升,已经无法提供服务,但进程还在,请大佬帮忙看看
- 向js中遍历从数据库查询的数据
- REST和json具体用处、例子
这个定义,
相当于
class A{
String a;
}<%
是程序变量
相当于
class A{
void jsp() {
String a = "ass";
}
}
String a="";
%>转为java文件中是定义一个全局变量。
<%
String a="";
%>
转为java文件是写在方法中的局部变量。