jsp中加入Javl执行Java里面的代码?

网友解答: jsp中写java代码成为scriptlet,写在<%%之间就可以了。Scriptlet是包含在<%和%之间的Java代码,在Web容器处理JSP页面时执行,通常

网友解答:

jsp中写java代码成为scriptlet,写在<%%之间就可以了。

Scriptlet是包含在<%和%之间的Java代码,在Web容器处理JSP页面时执行,通常会产生输出,并将输出发送到客户的输出流里。Scriptlet除了不能定义类和方法、不能用import引入类外,可以包含任何有效的Java代码。(Java类在Jsp外部定义,可用page指令的import属性引入,也可以Java Bean的形式使用。Java中的方法必须在类内定义,但Jsp允许使用声明定义方法。窗体(GUI)设计代码在Jsp中无效)。 Scriptlet例程:

<%@ page contentType="text/html;charset=gb2312" % JSP基本语法 Scriptlet示例页面

<%-- 在网页中嵌入Java代码的主要方法 --% <% for(int i=1; i<=9; i++)

{ int j=1; //out是JSP的一个内部对象,print方法用于向客户端输出数据 out.println(""); for(; j<=i; j++) { out.print(""); } for(;j<=9;j++) { out.print(""); } out.println("");

}

%

乘法口诀表" + j + "*" + i + "=" + j*i + "

out.print("<td" + j + "*" + i + "=" + j*i + "</td");

}for(;j<=9;j++) {out.print("<td </td");}out.println("</tr");}%</table</body</html

标签: