JSP基础语法之一:Scriptlet使用、简单的JSP获取表单数据再输出表格
2012-10-02 00:00
579 查看
Scriptlet的三种形式:
Ps: <% %>在注释中必须转义, <%=%>不能嵌套在 <% %>中
html输入数据,提交到jsp做显示
Scriptlet:
Ps: <% %>在注释中必须转义, <%=%>不能嵌套在 <% %>中
<html> <!-- HTML注释(客户端可见) --> <%-- JSP注释(客户端不可见) --%> <%-- 一:Scriptlet的<%!%>用法 --%> <%! /*1:是定义全局变量和常量 x++后会变化,如果定义在/</%/%/>中,刷新则无变化*/ int x = 0; //静态 %> <%! /*2:是定义方法和类 如果放在/</%/%/>中,则编译会出错*/ public int add(int x,int y) { return (x+y); } %> <%! public class Person { private String name = "rt"; public String toString() { return this.name; } } %> <%-- 二:用Scriptlet的 /</%/=/%/> 语法,直接输出 --%> <h3>自增前 x=> <%=x%> </h3> <% out.println("<h3>new Person()=>"+ new Person() +"</h3>"); out.println("<h3>add(1,2)=>"+ add(1,2) +"</h3>"); out.println("<h3>x++=>"+ (++x) +"</h3>"); %> <!-- /</%/%/>在注释中必须转义, /</%/=/%/>不能嵌套在 /</% /%/>中--> </html>
html输入数据,提交到jsp做显示
<html> <head> <title> 标题 </title> </head> <body> <form action="print_table.jsp" method="post"> <table border="1" width="100%"> <tr> <td>输入要显示的行数</td> <td><input type="text" name="rows"></td> </tr> <tr> <td>输入要显示的列数</td> <td><input type="text" name="cols"></td> </tr> <tr> <td colspan="2"> <input type="submit" value="提交至JSP"> <input type="reset" value="重置"> <td> <tr> </table> </form> </body> </html>
Scriptlet:
<html> <body> <% int rows = 0; int cols = 0; try{ rows = Integer.parseInt(request.getParameter("rows")); cols = Integer.parseInt(request.getParameter("cols")); }catch (Exception e) { out.println("<h2>输入有误</h2>"); } %> <table border="1" width="70%"> <% for(int i=1;i<=rows;i++) { %> <tr> <% for(int j=1;j<=cols;j++) { %> <td> <%=(i*j)%> </td> <% } %> </tr> <% } %> </table> </body>
相关文章推荐
- jsp数据库基础之---使用post和get方法获取表单数据
- JSP简单练习-EL获取表单数据
- jQuery简单表单判断,获取框中的数据动态到添加表格
- 百度UEditor的简单使用,JSP页面的表单中的内容后台获取和前端配置-结合项目使用
- 关于使用jspSmartUpload控件无法获取表单数据
- JSP简单练习-EL获取表单数据
- JSP简单练习-获取表单数据
- JSP简单练习-用Servlet获取表单数据
- JSP简单练习-获取表单数据
- 【JSP开发】通过request获取各种静态页面的表单数据
- 正则表达式的简单语法及常用正则表达式 举例使用jquery获取url指定参数
- 使用汇编实现从标准输入获取数据和标准输出输出数据
- 关于Java Web使用的DataTables插件获取所有数据以及表格刷新
- JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要(3)
- 使用Jsp实现数据的输入与输出
- 使用jsp实现表单与服务器简单交互
- Android建立网络连接,利用JSON数据获取百度图片搜索结果及GSON的简单使用
- 趴一趴如何用最简单的方式从html form表单中获取到数据
- 2.我的第一个JSP代码:java控制输出1-100之和,say hello并写一个简单的表格
- mysql常用基础操作语法(四)--对数据的简单无条件查询及库和表查询【命令行模式】