jsp表达式的含义

  介绍

这篇文章给大家分享的是有关jsp表达式的含义的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

, jsp表达式在页面被转换为Servlet后,变成了outprint()方法,所以,jsp表达式与jsp页面中嵌入小脚本程序中的都会将()方法实现的功能相同。如果通过jsp表达式输出一个对象,则该对象的toString()方法会被自动调用,表达式将输出toString()方法返回的内容。

<强>表达式用于在页面中输出信息,其使用格式如下:

& lt; %=变量或可以返回值的方法或Java表达式%在

特别要注意,“& lt; %”与之间不要有空格。

jsp表达式可以应用于以下几种情况。

<强>向页面输出内容:

& lt; %字符串名称=皐ww.123.com";%比;   用户名:& lt; %=%比名称;

上述代码将生成如下运行结果:

用户名:www.123.com

<强>生成动态的链接地址:

& lt; %=白址肪?welcome.jsp";%比;   https://www.yisu.com/zixun/& lt; a href=" ">链接到welcome.jsp

上述代码将生成如下的HTML代码:

& lt; a href=https://www.yisu.com/zixun/" welcome.jsp ">链接到受欢迎的。jsp

<强>动态指定形式表单处理页面

& lt; %字符串名称=發ogon.jsp";%比;   & lt;表单动作=? lt; %=%比名称;“祝辞& lt;/form>

上述代码将生成如下的HTML代码:

& lt;形式action=發ogon.jsp"祝辞& lt;/form>

<强>为通过循环语句生成的元素命名

& lt; %为(int i=1; i<3,我+ +)   {   %比;   file<%=我%祝辞:   & lt;输入类型=皌ext"name=? lt; %=癴ile" + i %的在“祝辞& lt; br>   & lt; %} %在

上述代码将生成如下的HTML代码:

file1: & lt;输入类型=皌ext"name=癴ile1"祝辞& lt; br>   file2: & lt;输入类型=皌ext"name=癴ile2"祝辞& lt; br>

感谢各位的阅读!关于jsp表达式的含义就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

jsp表达式的含义