动态提交表单(对数字的排序)
来源:互联网 发布:卡通人物在线设计软件 编辑:程序博客网 时间:2024/06/05 13:29
<pre name="code" class="html"><%--作者:<strong><em><span style="color:#ff0000;">我是你们的小星星</span></em></strong>create by idea on 2016.6.5动态提交表单所用技术: 1、jsp 2、html 3、jquery 4、java基础 5、javaScript--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ page import="java.util.Arrays" %><html><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript" src="js/jquery-1.12.4.min.js"></script> <% Integer [] info = (Integer []) request.getAttribute("array"); %></head><body><div align="center" width="80%"> <form action="" method="post" id="form1"> 请输入数字:<input type="text" id="text1" name="num"> <button id="btn1">正序</button> <button id="btn2">倒序</button><br/> </form> <span ><font color="red"> <% if (info != null){ %> <%=Arrays.toString(info)%> <% } %> </font></span></div><script type="text/javascript" charset="utf-8"> $(document).ready(function () { $("#btn1").click(function () { $("#form1").attr("action" , "sort.jsp?sort=positive").submit();//动态提交 }); });</script><script type="text/javascript" charset="utf-8"> $(document).ready(function () { $("#btn2").click(function () { $("#form1").attr("action" , "sort.jsp?sort=reverse").submit();//动态提交
<pre name="code" class="html"></script>
<pre name="code" class="html"></body>
<pre name="code" class="html"></html>
<pre style="font-family: 宋体; font-size: 13.5pt; background-color: rgb(255, 255, 255);">
<%--作者:<em><span style="color:#ff6666;"><strong>我是你们的小星星</strong></span></em>create by idea on 2016.6.5动态提交表单所用技术: 1、jsp 2、html 3、jquery 4、java基础 5、javaScript--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ page import="java.util.Arrays" %><%@ page import="java.util.Comparator" %><html><head> <title>Title</title> <% String info = request.getParameter("sort"); String str; String[]data; Integer[]num; if(info.equals("positive")){ str = request.getParameter("num"); data = str.split(","); num = new Integer[data.length]; for (int i = 0; i < data.length; i++) { num[i] = Integer.parseInt(data[i]); } Arrays.sort(num); request.setAttribute("array" , num); request.getRequestDispatcher("index.jsp").forward(request,response); }else { str = request.getParameter("num"); data = str.split(","); num = new Integer[data.length]; for (int i = 0; i < data.length; i++) { num[i] = Integer.parseInt(data[i]); } Arrays.sort(num, new Comparator<Integer>() { @Override public int compare(Integer o1, Integer o2) { return -(o1 - o2); } }); request.setAttribute("array" , num); request.getRequestDispatcher("index.jsp").forward(request,response); } %></head><body></body></html>
}); });</script></body></html>
1 0
- 动态提交表单(对数字的排序)
- 用ajax提交表单时对data传值动态变化时的处理
- struts对提交的表单进行验证
- Struts2对表单提交数据的验证
- 含有动态文本框的表单提交题
- 动态提交表单
- 动态表单提交
- 提交表单,对表单数据的处理 FormData
- FORM表单无法提交JavaScript动态添加的表单元素
- jquery 对form表单的动态操作
- form表单的提交和对URL的解析
- 如何动态的提交表单(即改变form的action)
- 动态生成表单提交路径
- JS 模拟动态表单提交
- jquery动态生成表单提交
- 动态实现表单提交验证
- js对表单数据的抓取与通过ajax方式提交(新手笔记)
- struts2中form表单使用post方式提交参数(键值对)超过10000的限制
- leetcode 223 Rectangle Area C++
- bzoj3555 企鹅QQ
- SAPUI5:图标icon
- 杭电 1022【火车的出栈入栈】
- Java千百问_03基础语法(014)_volatile关键字有什么用
- 动态提交表单(对数字的排序)
- Qt5设计师 的布局管理器的使用例子。
- 图BFS
- SharedPreference 空指针异常
- 第15周项目-范型程序设计(1)(一个小细节~)
- Make项目管理器
- Java笔试题库之编程题库 总共30道编程题,掌握了就可以应付中级以内Java面试题
- 字符移位
- 亚洲/重庆时区(陇蜀时区)变迁