- 博客(14)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 struts2 validator 验证框架的原理及使用
1. struts2 中验证框架是使用原理ActionSupport 实现了Validateable 和 ValidationAware 接口。由workflow 拦截器按顺序调用。Validateable :validate()方法进行校验ValidationAware :保存错误信息workflow :判断是否出错(即是否含有错误信息),若果出错将页面导向input页面 ...
2018-09-19 14:14:40
2444
原创 C# web references 调用出错 The underlying connection was closed: An unexpected error occurred on a send.
在调用web references的位置加上try catch 后捕捉到 error message : Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.解决办法:在调用web references 方法前加上...
2018-09-07 15:02:56
6315
原创 关于eclipse中,添加jar包源码及对应的javadoc
1. 添加jar源码1.1 选中项目名称 --> 右键 --> Build Path 选择Configure Build Path1.2 选择你要添加源码的jar包,如下图我要添加的是struts2的源码。点击jar包左边的三角形图标,展开这个jar包 --> 选择 Source attachment --> 点击edit1.3 在下图中选中 Exter...
2018-08-30 16:22:51
973
1
原创 关于struts2.5 动态方法调用(DMI)出现错误的解决办法
1. 先上代码代码结构图如下2. 展示代码WEB-INF/web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" ...
2018-07-25 16:32:35
773
原创 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 Path1. 选中项目名右键,选择Build Path ---> Configure Build Path2. 选择Libraries ---> Add Libr...
2018-07-24 16:20:42
331
原创 浏览器中音频兼容性问题(上)
参考文章:http://blog.youkuaiyun.com/www3300300/article/details/17709219 我参考了上面链接的文章,由于这篇文章写于2013年,目前已经不能满足需求了。 下面我将把我参考改进后的做法列出来: (由于我们公司只要求兼容 ie(8及以上版本) Firefox chrome ,所以这些浏览器上是没问题的。opera 浏览器上我也试了是可以的,36
2016-05-12 15:31:26
1522
原创 IE浏览器只能打开http协议的网站,所有https协议的网站都打不开,而且会重定向到其他页面
经查证及实践发现是由于IE浏览器的参数被更改导致的。解决办法:1.打开IE浏览器菜单,2.打开IE浏览器选项,3.选择Internet选项中的高级,4.找到并勾选“使用TSL 1.0”和“使用SSL3.0”这两个选项,保存设置后就可以恢复正常了。注明:也可以使用IE的“还原高级设置“按钮来解决,但这样会将IE的所有设置恢复为缺省值,部分参数
2016-05-06 11:15:06
55305
原创 Jquery中对(function($) {})(jQuery)的理解
在很多插件里我们可以看到(function($) {})(jQuery)这样的语句,那这句话是什么意思呢?(function(){ })(jQuery);其实际上是个将jQuery作为参数直接传入的匿名方法。即可以看做function test(a){}test(jQuery)
2016-05-05 10:27:22
519
原创 VS中修改.net版本
更换.net版本,重新build。 网站项目分为 website 和 web application project 两种开发模式 1)若为website 项目名右键Property pages,选择build 找到target framework,更换.net版本,然后点击Apply.这时项目的.net版本将会更换2)若为project 项目名右键Properties,
2016-04-14 14:38:21
49511
原创 无法将notepad++添加到打开方式列表中的解决办法
问题:想要设置notepad++为默认打开方式,却发现在点击browse找到notepad++.exe点击打开后没有在打开方式列表中找到notepad++。 原因:更新程序版本后程序的路径发生了变动。然而注册表中得文件路径并没有改变导致的。 解决办法:点击开始,输入regedit,点击回车在注册表中找到 HKEY_CLASSES_ROOT 下面的 Applications 修改注册表 1
2016-02-26 14:00:10
19393
3
原创 C#中方法参数 ref 与 out 的区别
方法中参数的类型有三种in型参数 in型参数通过值传递的方式将数值传入方法中。即我们在Java中常见的方法ref型参数 该种类型的参数传递变量地址给方法(引用传递),传递前变量必须初始化。 该类型与out型的区别在与: 1).ref型传递变量前,变量必须初始化,否则编译器会报错,而out型则不需要初始化 2).ref型传递变量,数值可以传入方法中,而out型无法将数据传入方法中。换而言
2016-01-13 17:25:45
3249
原创 C# 属性 set与get方法
为了更好的隐藏数据成员,将对数据成员的存储与访问分离开,避免直接访问可能造成的错误,同时又具备使用数据成员的灵活性,我们用到了属性。对于属性的读写我们用到set和get。通过set方法来设置属性,get方法来获取属性。对于属性的读写主要有两种方式: 1、与Java相同。使用纯方法来访问属性。具体代码如下class Student { private string name;
2016-01-13 16:07:25
10394
原创 派生类重写父类方法
派生类重写父类方法 基类A class A { public virtual void fun1() { Console.WriteLine("A 的第1个方法"); } public virtual void fun2() { Console.WriteLine("A 的第2个
2016-01-13 15:49:41
1438
原创 C# 中基础函数
产生随机数Random.Next() 返回非负随机数;Random.Next(Int) 返回一个小于所指定最大值的非负随机数Random.Next(Int,Int) 返回一个指定范围内的随机数,例如(-100,0)返回负数用法:Random randObj = new Random();randObj.next(); //返回非负数int b
2015-12-21 15:56:30
492
文件搜索所有磁盘下面的图片
2015-06-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人