jsp中的声明变量有什么用

JSP不是说要定义一个变量的时候应该使用<%! String username="username";%>这样的格式吗?
但是为什么<% String username="username";%>这样的声明变量的方式出能通过呢?
两者定义变量有什么分别?

JSP其实就是Servet 在运行时翻译成Servlet 然后在编译执行,
<%! String username="username";%> 是写在Servlet类内部相当于一个成员变量
<% String username="username";%> 会写在Servlet中Service()方法内部是局部变量
apache-tomcat-5.5.12\work\Catalina\localhost\这里找你的项目对应的JSP看看就明白了
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网