学习笔记-轻量级Java EE:JSP基本知识

来源:互联网 发布:js中冒号的作用 编辑:程序博客网 时间:2024/05/17 03:26

JSP可看作是Servlet

1.jsp声明:

   语法: <%!  声明部分 %>

   例如,在文件test.jsp中的head结束后添加如下代码: 

<%!public int count;public int getCount() {       return count;}%><body><%//将count的值输出后再加1out.println(count++);%><br/><%//输出info()方法的返回值out.println("count = " + getCount());%></body>

在生成的Servlet中可看到如下代码

public final class declare_jsp extends org.apache.jasper.runtime.HttpJspBaseimplements org.apache.jasper.runtime.JspSourceDependent {    public int count;    public int getCount() {        return count;    }}

2.jsp表达式

   格式: <%=表达式%>

<body><%=count++);%><br/><%=getCount()%></body>

该输出效果与声明中的例子一样的效果

亦可在jsp页面中插入java脚本

<table bgcolor="#9999dd" border="1" width="300px"><!-- Java脚本,这些脚本会对HTML的标签产生作用 --><%for(int i = 0; i < 10; i++){%><!-- 上面的循环将控制<tr>标签循环 --><tr><td>循环值:</td><td><%=i%></td></tr><%}%><table>


0 0
原创粉丝点击