[一天一点java web]根据提交文本框输出表格
2013-04-26 17:23
225 查看
功能介绍,
由一个页面的表单 提交行和 列两个数据 提交到另一个页面
显示页面上 用表格的形式显示出来,并每个表格都显示是第几个。
并且如果提交文本框内的不是数字,提示警告:please input digit
现在新建一个form.jsp
form.jsp里的代码是:
<body>
<form action="table.jsp">
row:<input type="text" name="row"><br>
col:<input type="text" name="col"><br>
<input type="submit" value="提交">
</form>
</body>
下面再接着新建一个table.jsp,以供显示表格
下面是table.jsp的代码:
<body>
<%
int row = 0;
int col = 0;
<!-- 这里用到了try catch 是 如果里面抛异常,就给它输出一个警告 -->
try
{
<!-- 先获取提交的行和列 并将获取的值 转为整数型 -->
row = Integer.parseInt(request.getParameter("row"));
col = Integer.parseInt(request.getParameter("col"));
}
catch(Exception ex)
{
out.print("please input digit");
return;
}
int value = 0;
%>
<table width="1" border="1">
<%
for(int i=0;i<row;i++)
{
%>
<tr >
<%
for(int j=0;j<col;j++)
{
%>
<td>
<!-- 因为数字是从0开始的,所以要++value -->
<!-- 这里的输出要从td里面写,如果写在tr就不管用了 -->
<%= ++value %>
</td>
<%} %>
</tr>
<% }%>
</table>
</body>
写完这个小程序,我立马想到了写99乘法表。。想了想 没想出来,真的是笨啊
还是得平时多做小案例,才能积累更多的经验啊,俗话怎么说的来着,学到用时方恨少。
我们要不停的学习,不停的进步,只有这样,我们才会离自己心中的目标越来越近。
本文出自 “运维工程师” 博客,谢绝转载!
由一个页面的表单 提交行和 列两个数据 提交到另一个页面
显示页面上 用表格的形式显示出来,并每个表格都显示是第几个。
并且如果提交文本框内的不是数字,提示警告:please input digit
现在新建一个form.jsp
form.jsp里的代码是:
<body>
<form action="table.jsp">
row:<input type="text" name="row"><br>
col:<input type="text" name="col"><br>
<input type="submit" value="提交">
</form>
</body>
下面再接着新建一个table.jsp,以供显示表格
下面是table.jsp的代码:
<body>
<%
int row = 0;
int col = 0;
<!-- 这里用到了try catch 是 如果里面抛异常,就给它输出一个警告 -->
try
{
<!-- 先获取提交的行和列 并将获取的值 转为整数型 -->
row = Integer.parseInt(request.getParameter("row"));
col = Integer.parseInt(request.getParameter("col"));
}
catch(Exception ex)
{
out.print("please input digit");
return;
}
int value = 0;
%>
<table width="1" border="1">
<%
for(int i=0;i<row;i++)
{
%>
<tr >
<%
for(int j=0;j<col;j++)
{
%>
<td>
<!-- 因为数字是从0开始的,所以要++value -->
<!-- 这里的输出要从td里面写,如果写在tr就不管用了 -->
<%= ++value %>
</td>
<%} %>
</tr>
<% }%>
</table>
</body>
写完这个小程序,我立马想到了写99乘法表。。想了想 没想出来,真的是笨啊
还是得平时多做小案例,才能积累更多的经验啊,俗话怎么说的来着,学到用时方恨少。
我们要不停的学习,不停的进步,只有这样,我们才会离自己心中的目标越来越近。
本文出自 “运维工程师” 博客,谢绝转载!
相关文章推荐
- [一天一点java web]复选框全选代码
- [一天一点java web]jsp的9个内置对象
- [一天一点java web]双色球
- [一天一点java web]注册页面
- [一天一点java web]登录的实现原理
- 根据入栈顺序输出所有可能的出栈顺序 (Java)
- 根据配置文件动态生成JAVA类的一点思路
- 关于java web后台开发的一点心得
- java web开发的一点体会(一)
- java 生成二维码并直接在web输出
- Excel表格Web输出
- 自定义输出表格,有时用得到[WEB学习示例]
- 根据配置文件动态生成JAVA类的一点思路
- java web 输出随机验证码
- VS2010 根据WSDL文件(java Web Service)生成.cs文件
- JAVA连接SQL数据库,并以表格形式输出所有列
- Java程序片段与java表达式(将结果以表格的形式输出)
- Web打印连续的表格,自动根据行高分页
- javaweb之request通过各种表单提交项收集用户数据和用request获取表单提交数据
- java作业:根据编号输出课程名称(仅记录思路)