麦田守望小组
快乐,幸福,向往美好的生活!
posts - 9,comments - 0,trackbacks - 0
 

JSP内可以使用的注释:

         <%

         1.               //可以使用JAVA单行注释

         2            /*

                                     多行注释

                            */              

                   %>

         3.      <%--

                            JSP中使用的注释

                   --%>

<%!%>:可以声明全局变量,类,方法。

         全局变量,实例化一次

         在此处声明类或方法,在开发中甚少使用。

<%=输出值%>:表达式

类似于:out.Println();

提示:在开发时尽量不要使用out.println()输出,而使用<%=%>进行输出

目的:达到HTML代码与JAVA代码的分离

 

         范例:搭因(9*9)的表格

1.       Out.println()输出

<html>

<head>

         <title>JSP</title>

        

</head>

<body>

                   <%

                                     //打印9X9的表格

                                     out.println("<table border=\"1\">");

                                     for (int i=0;i<9;i++)

                                     {

                                               out.println("<tr>");

                                               for (int j=0;j<9;j++)

                                               {

                                                        out.println("<td>"+i*j+"</td>");

                                                        out.println();

                                               }

                                               out.println("</tr>");

                                     }

                                     out.println("</table>");

                   %>

                  

</body>

</html>

以上代码问题:HTMLJAVA联系过于紧密。

2.       使用<%%>修改上面代码

<html>

<head>

         <title>JSP</title>

        

</head>

<body>

         <table border="1">

                   <%

                                     //打印9X9的表格

                           

                                     for (int i=0;i<9;i++)

                                     {

                   %>

                            <tr>

                   <%                     

                                               for (int j=0;j<9;j++)

                                               {

                   %>

                                                        <td><%=i*j%></td>

                   <%                     

                                               }

                   %>            

                                               </tr>

                   <%            

                                     }

                                    

                   %>

</table>           

</body>

</html>

           通过修改以上代码,可以发现程序中包含了很多的:Scriptlet(脚本小程序)

                             <%

                                                If(XXX)

                                       {

%>

<%

         }

%>

                            在开发中强烈建议各位:使用表达式代替输出out.print输出

<%%>:写具体的JAVA代码货声明变量

         声明的是局部变量

<%!%><%%>声明变量:

JSP是一种动态WEB程序,必须有交互功能

 

完成一个简单的接受客户参数的演示

 



posted on 2008-10-20 17:50 麦田守望小组 阅读(55) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: