<%%>标签 什么意思

2024-11-07 14:28:12
推荐回答(5个)
回答(1):

<% %>叫做脚本片段,其中写的内容会翻译在Servlet的Service方法中,显然我们可以在Service方法中定义局部变量或者调用其他方法。

但是您不能在Service中定义其他方法,也就是说,我们可以在<%%>中定义局部变量或调用方法,但不能定义方法。 一个jsp页面中可以有多个脚本片段,但是多个脚本片段的结构必须完整。

扩展资料:

<%! 在%>中声明方法,属性和变量。

<%=%>常量jsp表达式,用于在网页上方输出声明的变量或表达式。

可以以模板方式简单有效地添加动态Web内容。可以与JavaBean和标记库技术一起附加的通用功能代码(设计的组件易于重用并减少重复)。

标签库既有一个通用的内置标签(JSTL),又有一个支持可扩展功能的自定义标签。继承Java语言的相对易用性。

参考资料来源:百度百科-JSP

回答(2):

<%%>是说这里面的文本不是普通直接输出到客户端的文本,而是需要服务器来解释的。不光是可以写JAVA脚本,这要看具体服务器端使用的是什么技术ASP/JSP/PHP/ASP.NET都使用相同或相似的技术。

而至于这种模式是否差劲,看解决方案是否达到目标,而不是看好不好看。

回答(3):

在jsp里面写java代码时用的,这种设计模式称为model 1,是一种很差劲的模式

回答(4):

没什么意思,在<%%>里可以写java脚本

回答(5):

写动态的代码而已