submit

(10)打鸡儿教你Vue.js

无人久伴 提交于 2020-02-27 04:45:26
事件处理器 <div id="app"> <button v-on:click="counter += 1">增加 1</button> <p> {{ counter }} 次。</p> </div> <script> new Vue({ el: '#app', data: { counter: 0 } }) </script> <div id="app"> <!-- `greet` 是在下面定义的方法名 --> <button v-on:click="greet">Greet</button> </div> <script> var app = new Vue({ el: '#app', data: { name: 'Vue.js' }, methods: { greet: function (event) { alert('Hello ' + this.name + '!') // `event` 是原生 DOM 事件 if (event) { alert(event.target.tagName) } } } }) // 也可以用 JavaScript 直接调用方法 app.greet() // -> 'Hello Vue.js!' </script> <div id="app"> <button v-on:click="say('hi')">Say hi</button>

JavaWeb学习总结(十三)——使用Session防止表单重复提交

∥☆過路亽.° 提交于 2020-02-26 12:24:52
在平时开发中,如果网速比较慢的情况下,用户提交表单后,发现服务器半天都没有响应,那么用户可能会以为是自己没有提交表单,就会再点击提交按钮重复提交表单,我们在开发中必须防止表单重复提交。 一、表单重复提交的常见应用场景 有如下的form.jsp页面 1 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 2 <!DOCTYPE HTML> 3 <html> 4 <head> 5 <title>Form表单</title> 6 </head> 7 8 <body> 9 <form action="${pageContext.request.contextPath}/servlet/DoFormServlet" method="post"> 10 用户名:<input type="text" name="username"> 11 <input type="submit" value="提交" id="submit"> 12 </form> 13 </body> 14 </html>   form表单提交到DoFormServlet进行处理 1 package xdp.gacl.session; 2 3 import java.io.IOException; 4 import javax.servlet

How to pass value from <option><select> to form action

隐身守侯 提交于 2020-02-26 11:17:54
问题 I need to pass a value in option select to action where I have agent_id= Can anyone help? <form method="POST" action="index.php?action=contact_agent&agent_id="> <select> <option value="1">Agent Homer</option> <option value="2">Agent Lenny</option> <option value="3">Agent Carl</option> </select> 回答1: You don't have to use jQuery or Javascript. Use the name tag of the select and let the form do it's job. <select name="agent_id" id="agent_id"> 回答2: Like @Shoaib answered, you dont need any jQuery

How to pass value from <option><select> to form action

不羁岁月 提交于 2020-02-26 11:17:47
问题 I need to pass a value in option select to action where I have agent_id= Can anyone help? <form method="POST" action="index.php?action=contact_agent&agent_id="> <select> <option value="1">Agent Homer</option> <option value="2">Agent Lenny</option> <option value="3">Agent Carl</option> </select> 回答1: You don't have to use jQuery or Javascript. Use the name tag of the select and let the form do it's job. <select name="agent_id" id="agent_id"> 回答2: Like @Shoaib answered, you dont need any jQuery

Java学习-线程池

孤街醉人 提交于 2020-02-26 01:53:36
线程池的概念和原理 线程池的代码实现 /* 2.创建一个类,实现Runnable接口,重写run方法,设置线程任务 */ public class RunnableImpl implements Runnable { @Override public void run ( ) { System . out . println ( Thread . currentThread ( ) . getName ( ) + "创建了一个新的线程执行" ) ; } } import java . util . concurrent . ExecutorService ; import java . util . concurrent . Executors ; /* 线程池:JDK1.5之后提供的 java.util.concurrent.Executors:线程池的工厂类,用来生成线程池 Executors类中的静态方法: static ExecutorService newFixedThreadPool(int nThreads) 创建一个可重用固定线程数的线程池 参数: int nThreads:创建线程池中包含的线程数量 返回值: ExecutorService接口,返回的是ExecutorService接口的实现类对象,我们可以使用ExecutorService接口接收(面向接口编程

pikaqiu练习平台(CSRF(跨站请求伪造) )

半城伤御伤魂 提交于 2020-02-25 22:16:13
CSRF(跨站请求伪造) CSRF(跨站请求伪造)概述 Cross-site request forgery 简称为“CSRF”,在CSRF的攻击场景中攻击者会伪造一个请求(这个请求一般是一个链接),然后欺骗目标用户进行点击,用户一旦点击了这个请求,整个攻击就完成了。所以CSRF攻击也成为"one click"攻击。 CSRF 与XSS的区别 : CSRF是借用户的权限完成攻击,攻击者并没有拿到用户的权限,而XSS是直接盗取到了用户的权限,然后实施破坏。 如何确认一个网站存在CSRF漏洞: 1. 一个网站对关键信息(比如密码等敏感信息)的操作(增删改)是否容易被伪造。 比如:修改管理员账号使,不需要验证旧密码 对于敏感信息的修改并没有使用安全的token验证 2. 确认凭证的有效期 比如:虽然退出或者关闭了浏览器,但cookie仍然有效,或者session没有及时过期 一、 CSRF(get) 登陆之后,可以修改个人信息,点击提交,然后进行抓包; 将get请求修改为攻击者伪造的请求,在登陆状态下点击,就可以修改用户信息; http://192.168.17.111 /pikachu-master/pikachu-master/vul/csrf/csrfget/csrf_get_edit.php?sex=girl&phonenum=12345678922&add= cangzhou

带输入提示的搜索框ajax请求

妖精的绣舞 提交于 2020-02-25 22:11:47
先放图 首先要引用的文件有: base.css https://www.cnblogs.com/chenyingying0/p/12363689.html jquery.js transition.js https://www.cnblogs.com/chenyingying0/p/12363649.html showhide.js https://www.cnblogs.com/chenyingying0/p/12363707.html search.js (function($){ "use strict"; //缓存 var cache={ data:{}, count:0,//数据条数 addData:function(data,key){ if(!this.data[key]){ this.data[key]=data; this.count++; } }, readData:function(key){ return this.data[key]; }, deleteDataByKey:function(key){ delete this.data[key]; this.count--; }, deleteDataByNum:function(num){ var count=0; //对象没有length属性,只能通过for in来遍历 for(var p in

各种AJAX方法的使用比较

≡放荡痞女 提交于 2020-02-21 06:52:00
各种AJAX方法的使用比较 阅读目录 开始 第一代技术:生成客户端代理脚本调用服务端 新技术的改进方向 第二代技术:jQuery直接调用WebService 第三代技术:更简单的数据格式 第四代技术:直接提交表单 多submit按钮的提交(用jQuery.form实现) 批量输入控件的提交(用jQuery.form实现) 提交复杂表单(用jQuery.form实现) 各种AJAX开发方法的对比与总结 相关链接 AJAX技术经过这么多年的发展,出现了一些框架或类库用于简化开发工作,不同的框架类库的使用方法也各不相同。现在,再回头看看这些技术,看看这些框架类库,我们能感受到技术在不断地发展,AJAX开发越来越容易了。 本文收集了 在ASP.NET平台上 ,一些具体代表性的AJAX开发方法,我将用实际的示例代码来演示如何使用它们,让您感受AJAX的进化历程,同时也希望将一些优秀的AJAX开发方法介绍给您。 为了方便地介绍这些AJAX开发方法,我将它们划分为四代技术。 注意:按代划分AJAX技术纯属我个人的观点,只为了更好了区分它们。 此外,一些不借助任何框架类库的原始AJAX开发方法,本文将不讨论它们。 回到顶部 第一代技术:生成客户端代理脚本调用服务端 这类技术展示了第一代的AJAX框架的主要设计思想:在服务端为客户端生成代理脚本,然后由这些代理脚本调用服务端

How do I automatically submit this form without refreshing the page?

倾然丶 夕夏残阳落幕 提交于 2020-02-21 05:41:46
问题 This is all in a php file <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <title>JQuery Form Example</title> <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script><!--need at least one instance of jquery--> <script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery.validate/1.7/jquery.validate.min.js"></script><!--ajax to use with jquery--> <script type=

python学习笔记十三 JS,Dom(进阶篇)

£可爱£侵袭症+ 提交于 2020-02-19 14:48:17
JS介绍 JavaScript 是属于网络的脚本语言!JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用;JavaScript 是因特网上最流行的脚本语言。 JavaScript 与 Java 是两种完全不同的语言,无论在概念还是设计上。 Java(由 Sun 发明)是更复杂的编程语言。 ECMA-262 是 JavaScript 标准的官方名称。 JavaScript 由 Brendan Eich 发明。它于 1995 年出现在 Netscape 中(该浏览器已停止更新),并于 1997 年被 ECMA(一个标准协会)采纳。 1.存在方式 <!-- 方式一 --> <script type"text/javascript" src="JS文件"></script> <!-- 方式二 --> <script type"text/javascript"> Js代码内容 </script> 2.存放位置 JavaScript脚本通常放置在三个位置: HTMlL中的head部分 HTML中的body部分最底部(推荐) 单独以.js结尾的文件 为什么会推荐放置在body部分的最底部?因为html是从上往下执行的,假设有js文件或者js执行耗时比较久的话,下面的html代码就无法执行了。 所以放置在body代码块底部