表单

java生成EXCEL表单简单demo

血红的双手。 提交于 2020-02-28 18:13:07
//下面是实体类 package com.test.model; import java.util.Date; //模板数据实体 public class UserTmpl { private int id; private String name; private Date birthday; private String identity; private String phone; private String address; private String Email; public UserTmpl() { super(); } public UserTmpl(int id, String name, Date birthday, String identity, String phone, String address, String email) { super(); this.id = id; this.name = name; this.birthday = birthday; this.identity = identity; this.phone = phone; this.address = address; Email = email; } public int getId() { return id; } public void setId(int id

PHP获取HTML文件名表单数据等

只谈情不闲聊 提交于 2019-12-10 14:53:02
1、PHP获取表单各项数据 --- 与表单提交的方式有关 GET方式,格式:$_GET[“formelement”] POST方式,格式:$_POST[“formelement”] REQUEST方式,格式:$_REQUEST[“formelement”] 2、表单中上传文件的数据 数组:$_FILES["file_name"] //其中file_name表示表单file元素对应的名称 包含error,name,type,size,tmp_name等数据项 3、表单本身所在文件(HTML,PHP等)的数据 $_SERVER["HTTP_REFERER"]表示请求的文件信息,是URL地址,如http://localhost/login.html 可以采用如下方式处理: $uri=$_SERVER['HTTP_REFERER']; //无法获得默认页面index.html等形式的文件名称 $arr=explode('/',$uri);//把字符串分割为数组 也可以将URL地址当做文件路径,使用basename($_SERVER["HTTP_REFERER"])来获得请求文件名 4、表单处理文件(本文件)的信息 __FILE__获得文件的完整路径; $_SERVER['REQUEST_URI']和$_SERVER['PHP_SELF']获得文件名; 注

Laravel中使用FormRequest进行表单验证及对验证异常进行自定义处理

谁说胖子不能爱 提交于 2019-12-05 10:37:01
所有示例基于 Laravel 5.1.39 (LTS) 今天天气不错,我们来说说表单验证。 Controller中做表单验证 有的同学把表单验证逻辑写在Controller中,例如这个对用户提交评论内容的验证: <?php // ... use Validator; class CommentController { public function postStoreComment(Request $request) { $validator = Validator::make($request->all(), [ 'comment' => 'required', // 只是实例,就写个简单的规则,你的网站要是这么写欢迎在评论里贴网址 ]); if ($validator->fails()) { return redirect() ->back() ->withErrors($validator) ->withInput(); } } 这样写的话,表单验证和业务逻辑挤在一起,我们的 Controller 中就会有太多的代码,而且重复的验证规则基本也是复制粘贴。 我们可以利用 Form Request 来封装表单验证代码,从而精简 Controller 中的代码逻辑,使其专注于业务。而独立出去的表单验证逻辑甚至可以复用到其它请求中,例如修改评论。 什么是Form Request 在

Jquery mobile 表单元素

旧巷老猫 提交于 2019-12-03 13:00:08
1.一个简单的表单元素: <form action="#" method="post" data-transition="pop"> <label for="email1">邮件:</label> <input type="email" id="emai1l" name="email" placeholder="email" /> <button type="submit" name="submit">提交</button> </form><br/> 2.文本的输入:<br/> <input type="text" name="text" value="" id="text" placeholder="Text" /><br/> <input type="number" name="bumber" value="" id="num" /><br/> <input type="email" name="email" value=" " id="email" data-theme="b" /><br/> <input type="url" name="url" value="" id="url" placeholder="URL" /><br/> <input type="tel" name="tel" value="" id="tel" /><br/> <input type=

UICollectionView总结

こ雲淡風輕ζ 提交于 2019-12-02 09:11:00
好久没写博客了,最近闲,多写点! 1.基本介绍 先介绍一下UICollectionView,大家应该都用过UITableView,不熟悉的可以看这里 《UITableView总结》 ,UITableView中的表格只支持单排列表,没办法支持网格列表模式 当然也有很多大牛使用UITableView做出网格效果来了,实现的方式肯定都一样,就是将Cell分成几部分View,在赋值的时候一次性传两个或者多个data过去,通过delegate或者其他方式返回不同cell被点击的效果,要求具体Demo嘛,我找找看啊! 当然拉,上面的方法可行,但是麻烦,而且不好维护,在IOS6 SDK中就出了 UICollectionView(只支持ios6以上系统),首先UICollectionView是基础UITableView的,所以UICollectionView的结构模式是和UITableView一模一样的。 2.使用方法 UICollectionView的使用方法和UITableView的基本相似,不同的是 UICollectionViewFlowLayout和UICollectionViewCell UICollectionViewFlowLayout *flowLayout = [[UICollectionViewFlowLayout alloc] init]; [flowLayout

jQuery对表单、表格的操作及更多的应用

这一生的挚爱 提交于 2019-12-01 22:25:20
jQuery对表单、表格的操作及更多的应用 1 表单应用 一个表单有3个基本组成部分。 (1) 表单标签:包含处理表单数据所用的服务器端应用程序URL以及数据提交到服务器的方法 (2) 表单域:包含文本框、密码框、隐藏框、多行文本框、复选框、单选框、下拉选择框和 文件上传框等 (3) 表单按钮:包括提交按钮、复位按钮和一般按钮,用于将数据传送到服务器上或者取消 传送,还可以用来控制其他定义处理脚本的处理工作。 1 单行文本框应用 jQuery代码如下:6.1.1.html 2 多行文本框应用 1. 高度变化 jQuery代码如下:6.1.2.1.html 2. 滚动条高度变化 在多行文本中,还有另外一个应用,就是通过控制多行文本框的滚动条的变化,使 文本框里的内容滚动。 jQuery代码如下:6.1.2.2.html 3 复选框应用 对复选框最基本的应用,就是对复选框进行全选、反选和全不选等操作。 jQuery代码如下:6.1.3.html 4 下拉框的应用 jQuery代码如下:6.1.4.html 5 表单验证 jQuery代码如下:6.1.5.html 2 表格应用 1 表格变色 1. 普通的各行变色 jQuery代码如下:6.2.1.1.html 2. 单选框控制表格行高亮 jQuery代码如下:6.2.1.2.html 代码中的$('table :radio

jQuery实战开发表单验证与自动完成提示插件

六眼飞鱼酱① 提交于 2019-11-30 14:06:32
本文是介绍两个最常用的jQuery插件. 分别用于表单验证和自动完成提示(类似google suggest). 研究别人的作品真是一件花时间而且痛苦的过程. 当然也和本人英文不好有关. 总觉得控件作者写了很多文档但是都不够系统, 需要深入研究很多的实例后才能了解作者的思路.所以学习和研究一个插件需要很高成本, 如果发现了Bug并修复需要的成本也是未知数(本次我花了较少的时间解决了自动完成提示插件的一个中文bug, 但是如果复杂的bug就不会这么简单了.). 对于简单应用我首先推荐上文中的jQuery UI. 但是jQuery UI解决的问题有限. 使用jQuery插件是我们最后的一个好办法---还算是好办法, 起码比自己开发要好吧? 很多jQuery的插件编码异常优美, 看一看艺龙首页现在的城市输入框控件, 除了需要为输入框手工添加很多很多属性(onkeyup, onkeydown等等), 而且还不够通用, 占用服务器资源和网络资源.但是当初也是花费了很久的时间完成的作品. 站在巨人的肩膀上, 让我感觉写脚本和写设计C#程序一样, 都有高度和深度可以挖掘. 除了使用作者开发好的功能, 还可以学习如何开发和封装javascript控件. 看过优秀的jQuery插件作者的代码和设计思想后, 常常自叹设计水平差距居然如此之大, 增加自认为脚本高手, 比较过后就是C

Bootstrap响应式前端框架笔记四——表单

耗尽温柔 提交于 2019-11-30 08:55:17
Bootstrap响应式前端框架笔记四——表单 一、基本表单样式 在Bootstrap框架中,可以为表单标签添加form-control属性来为其设置默认样式,默认表单控件的宽度将充满父容器标签。需要注意,在布局表单时,可以为其设置一个label标签用于说明,将label标签的for属性与表单标签的id相对应,可以实现当用户点击label标签时使其对应的表单自动获取输入焦点。示例代码如下: <p>Bootstrap为默认的表单便签添加了样式</p> <form> <div class="form-group"> <label for="exampleInputEmail1">Email address</label> <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email"> </div> <div class="form-group"> <label for="exampleInputPassword1">Password</label> <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password"> </div> <div