Web
cat_pp
这个作者很懒,什么都没留下…
展开
-
Extjs控件属性总结
Ext.form.TimeField: 配置项: maxValue:列表中允许的最大时间 maxText:当时间大于最大值时的错误提示信息 minValue:列表中允许的最小时间 minText:当时间小于最小值时的错误提示信息 increment:两个相邻选项间的原创 2016-05-06 14:25:19 · 1495 阅读 · 0 评论 -
jQuery实现select下拉框选中数据触发事件
今天刚做了一个通过select下拉框修改数据的功能,因为select没有click点击事件,所以当选中下拉框中的数据后,使用onchange事件,但是在js中应该写bind(“change”,function(){…})。注意这里用的是change,不是onchange。 下面是我做的实例: 1、body下的内容:<select id="data" class="data" name="${o.原创 2016-11-15 12:08:28 · 92502 阅读 · 4 评论 -
jQuery实现input内的内容修改事件
今天实现了在表格中实现单元格数据可维护,我使用的是select下拉框和input输入框,select下拉框的实例地址: http://blog.csdn.net/cat_pp/article/details/53169956下面是我用input文本输入框实现的一个实例: 1、HTML页面部分:<td id="changeData"><input id="data" name="${o.id }"原创 2016-11-15 13:46:19 · 7998 阅读 · 2 评论 -
jsp页面格式化时间(星期几)(×××年×××月×××日。。。)
好累,不多说了,直奔主题。效果图: 第一步,引入工具包:<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>第二步,调用格式化标签:1、显示星期几:<fmt:formatDate value="${date }" pattern="E"/>2、显示年月日:<fmt:formatDate value="${date }"原创 2016-12-01 12:58:21 · 18845 阅读 · 0 评论 -
带下拉框的input文本框
这几天做东西,要求在input中输入内容,但是需要有提醒功能,就是说如果数据库里有这条数据了,就会进行模糊查询显示出来,如果没有的话就获取当前输入的内容,图片说明: 1、当输入的内容在数据库中存在时: 进行模糊查询显示出来: 2、当输入的内容在数据库中不存在时: 直接获取当前输入的值: 好了,这就是功能说明,下面是实现的过程:<input id="wlmsinput" name="ma原创 2016-12-12 16:26:36 · 43304 阅读 · 8 评论 -
ajax提交数据
前后台交互经常会用到ajax来提交数据,接下来说说ajax是如何提交数据的。直接贴上代码,在代码里做出解释,一般情况下我们都是用jQuery来完成ajax,很少使用原生的js了。var data1 ;var data2 ;$.ajax({//注意这个地方是没有function的 url : 'url', //你自己的后台方法的url type : 'post', //选择p原创 2016-12-29 16:01:56 · 1810 阅读 · 0 评论 -
js使用正则表达式验证身份证格式
今天实现一个功能,要验证表格中输入的身份证格式正不正确,肯定要使用正则表达式了,其实我正则表达式学的也不是很好,所以分享给大家,自己也算是一种积累吧。**1、首先,我写了一个方法来验证身份证的格式:**function checkIdentity(identity){ var reg = /^[1-9]{1}[0-9]{14}$|^[1-9]{1}[0-9]{16}([0-原创 2016-12-29 19:09:39 · 13358 阅读 · 0 评论 -
HTML转义字符汇总
不说那么多了,只说一点,就是html和xml的转义字符基本上是一样的,所以这套转义字符也是适合xml的,但是xml中有一个CDATA块,也就是原样输出,语法是“`<![CDATA[ ]]>`”字符 十进制 转义字符 字符 十进制 转义字符 字符 十进制 转义字符? ¡ ¡ Á Á Á á á &a原创 2017-01-09 23:09:24 · 403 阅读 · 0 评论 -
s:select属性说明和用法介绍
s:select标签和select标签有那么一点点区别,下面对它的属性进行一下详细的说明,知道了他们的含义用起来才会更便捷嘛 我会和select标签对比说明s:select id="selOrigin" list="#{}" listKey="code" listValue="name" headerKey="" headerValue="--请选择--" onchange="getCode(th原创 2017-03-02 15:27:54 · 15958 阅读 · 0 评论 -
select级联带出数据
系统很多时候需要级联带出select下拉框中的数据,使用ajax实现。1、html代码:<input type="text" id="myInput" value="带出下拉数据"><select id="mySelect"></select>html部分的代码就不解释了 2、js代码:$("#myInput").on("click",function(a,b){//随便写了两个参数,有没有都一原创 2017-03-08 16:16:20 · 641 阅读 · 0 评论 -
select实现多选、全选、全不选
今天使用select下拉框实现了全选,全不选和多选的功能,效果如图: 1、html代码:为select标签设置multiple属性为true<select id="myselect" multiple="true"> <option value="1">java</option> <option value="2">javaSE</option> <option va原创 2017-03-08 15:54:18 · 54833 阅读 · 6 评论 -
<s:iterator>标签内使用<s:if>判断条件
今天在jsp页面使用获取后台List集合,然后使用判断list元素的属性,网上很多方法都不能实现,下面是我实现后的代码:<s:iterator id="itid" value="dataList" var="o" status="s"> <s:if test='#o.dataStr=="yes"'>后面的比较字符串最好使用双引号,判断条原创 2017-03-16 14:59:00 · 5931 阅读 · 1 评论 -
Failed to load resource: the server responded with a status of 405 (Method Not Allowed)
ajax提交数据报这个错的话,是服务器没有返回数据,如果有详细报错就根据详细报错去修改,没有的话,第一步:检查URL,第二步:检查后台方法是否有@ResponseBody注解,第三步:尝试用GET方式提交原创 2017-06-01 10:44:37 · 51371 阅读 · 4 评论 -
jQuery删除cookie
项目做退出登录功能,看到好多js删除cookie的方法,但是都不好使,使用下面的方法可以让cookie失效: 1、引入js: <script src="/assets/br/js/jquery.min.js"></script> <script src="/assets/scripts/jquery.cookie.js"></script> 2、删除cooki原创 2017-12-12 15:10:44 · 13617 阅读 · 1 评论 -
带模糊查询的select下拉框
最近做了一个功能,在下拉框中有上千条选项,这种情况下肯定不能一个一个地去找,所以在下拉框中添加了一个模糊查询的功能,很多资料都有各种问题,下面是我实现的完整的实例: 下面是效果图: 可以看到文本是可以编辑的,可以在这里输入内容,下面是查询之后的效果: 所有带“灰色”字段的内容都显示出来了。下面将实现过程,首先要导入js和css文件:<link rel="stylesheet" href="as原创 2016-11-30 22:51:54 · 45560 阅读 · 8 评论 -
easyUI datagrid 控制列隐藏和显示
今天使用easyUI修改界面,有两列需要控制不显示,默认情况下列是显示的,如果想要隐藏的话只需要添加一个属性就可以:hidden:'true'其实跟HTML很相似,在HTML里是通过type属性控制的:type='hidden'完整的代码如下:columns:[[ {field:'id',checkbox:true}, {fi原创 2016-11-17 11:41:11 · 61160 阅读 · 2 评论 -
jQuery实现当select下拉框内容变化时,input输入框内容随之变化
今天实现了一个功能,当select下拉框中的内容发生变化时,input输入框中的内容随之发生变化,具体实现方法如下://绑定change事件,当下拉框内容发生变化时启动事件$("#wlms").bind("change",function(){ //设置input输入框可用(初始化是不可用) $("#wlbh").attr("disabled",false);原创 2016-11-29 13:12:22 · 16840 阅读 · 0 评论 -
Extjs中在panel或者一些容器中放置下拉框fieldLabel不显示解决办法
将容器的布局设置为form可以解决这个问题。 下面是部分代码:region:"center", width:0, layout:"form", labelWidth : 35, style : 'padding:15px 10px 10px 10px',原创 2016-05-31 08:38:53 · 1262 阅读 · 0 评论 -
Extjs 将表格中的行上下移动,把一个表格中的数据移动到另一个表格中
代码有点多,因为我在实现的时候遇到了很多问题,就一直添加代码修改,如果你没有遇到bug的话,可以直接移动就可以了,我把直接移动的代码放在最下面了。oldGrid和newGrid是两个装配好的表格items:[{ xtype:"button", text:"上原创 2016-06-02 17:35:38 · 2500 阅读 · 0 评论 -
JSP的3个编译指令、7个动作指令和9个内置对象
3个编译指令: 1、page:针对当前页面的指令<%@ page ...%> 2、include:指定包含另一个页面<%@ include file="jsp.jsp"%> 3、taglib:定义和访问自定义标签<%@ taglib uri="网址" prefix="mytag" %> 7个动作指令: 1、jsp:forward:执行页面转向,将请求的处理转发到下一个页面 <j原创 2016-09-18 17:48:32 · 1373 阅读 · 0 评论 -
Servlet
在符合MVC框架的Java EE开发中,Servlet充当控制器(Controller)角色,它的作用类似于调度员:所有用户请求都发送给Servlet,Servlet调用Model来处理用户请求,并调用JSP来呈现处理结果;或者Servlet直接调用jsp将应用的状态数据呈现给用户。 Model通常由JavaBean来充当,所有业务逻辑、数据访问逻辑都在Model中实现。实际上隐藏在Model下的原创 2016-09-18 17:53:15 · 261 阅读 · 0 评论 -
Filter
Filter可以看作是Servlet的一种“加强版”,主要用于对用户请求进行预处理,也可以对HttpServletResponse进行后处理,是个典型的处理链。使用Filter的完整流程: Filter对用户请求进行预处理,接着将请求交给Servlet进行处理并生成响应,最后Filter再对服务器响应进行后处理。(可以修改HttpServletRequest和HttpServletResponse原创 2016-09-18 17:58:20 · 312 阅读 · 0 评论 -
Listener
使用Listener的步骤: 1、定义Listener实现类 2、通过Annotation或在web.xml文件中配置Listener 2.1、使用@WebListener修饰Listener实现类 2.2、在web.xml文档中使用public void attributeAdded(HttpSessionAttributeEvent event)...原创 2016-09-18 18:02:49 · 241 阅读 · 0 评论 -
EL表达式语言的使用
表达式语言(Expression Language)是一种简化的数据访问方式。使用表达式语言可以方便地访问JSP的隐含对象和JavaBean组件语法格式:${expression}算数运算符: 1、输出常量:value2、加法:{value} 2、加法:{value1 + value2} 3、减法:value1−value24、乘法:{value1 - value2} 4、乘法:{val原创 2016-09-18 18:08:50 · 458 阅读 · 0 评论 -
Eclipse启动时发生An internal error occurred during: "Initializing Java Tooling".错误的解决方法
在启动Eclipse时有时会出现如图所示的错误: 解决方法如下: 1、重置窗口布局: windows > perspective > reset perspective 2、如果重置窗口布局不管用的话,采用下面的这种方法: 删除当前工作目录下的WORKSPACE_HOME/.metadata/.plugins/org.eclipse.core.resources/.project,然后原创 2016-10-24 16:19:22 · 4346 阅读 · 0 评论 -
新建JSP页面时报错The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
新建jsp页面时报错: The superclass “javax.servlet.http.HttpServlet” was not found on the Java Build Path 解决方法: 1、选中项目右键,选择构建路径: 2、选择添加类库: 3、选择服务运行时: 4、点击next,选择自己的服务器,点击finish就好了原创 2016-10-08 15:18:15 · 529 阅读 · 2 评论 -
Java Web下载Excel模板
在java web项目中常常会遇到下载本地模板的要求,这里以下载Excel模板为例进行说明。一、首先要在自己的项目下存放一个Excel文件,如图: 这个文件的存放位置不是固定的,我们可以通过获取真实路径的方式获取到他的路径,放在什么位置都是可以的。 二、核心代码:public void downloadExcel(HttpServletResponse response,HttpServle原创 2016-10-31 10:49:03 · 6892 阅读 · 2 评论 -
控制easyUI datagrid field里面显示的内容
今天修改项目里的前台页面,全都使用easyUI,其中有一个功能是从后台获取一个属性值,也就是 {field:'typenumber',title:'操作',width:300, formatter: function(value,row,index){ if (value == null){原创 2016-11-16 12:02:37 · 6052 阅读 · 0 评论 -
在页面显示二维码图片
今天从实现了一个功能,在页面输出二维码,从网上看了好多资料,基本上都是从后台实现,然后使用流输出到页面上。 有一种实现方法是直接在前台生成二维码,不需要调用后台的任何方法: 1、首先导入两个js文件:2、然后在body中使用任何你需要用到的标签指定一块区域就可以了,设置好id就行,如:<div id="erweima"></div>或者在表格中也可以:<td id="erweima" width原创 2016-11-29 12:56:01 · 3017 阅读 · 0 评论 -
jQuery获取select中选中的option的值和自定义属性的值
使用jQuery获取获取select下拉框中option的值://通过绑定change事件,当下拉框内容发生变化时事件被启动$("#wlms").bind("change",function(){ //获取被选中的option的值 var miaoshu = $(this).val(); //获取自定义属性的值 var bianhao原创 2016-11-29 13:03:24 · 29455 阅读 · 0 评论 -
jQuery关闭浏览器右键功能
绑定单机右键事件,返回false$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; });});关闭F12document.onkeydown=function(event){ var e = event || w原创 2017-12-26 14:40:33 · 1093 阅读 · 0 评论