`
Before_Morning
  • 浏览: 35347 次
文章分类
社区版块
存档分类
最新评论
文章列表
用Eclipse的tomcat插件启动tomcat时报错: FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=JVMTI_ERROR_INTERNAL(113) ERROR: transport error 202: connect failed: Connection timed out ["transport.c",L41] ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) [ ...
编写插件的官方推荐模板: ;(function($){ $.fn.plugin=function(options){ var defaults = { //各种参数,各种属性 } var options = $.extend(defaults,options); this.each(function(){ //实现功能的代码 }); return this; } })(jQuery); 其他方式: //1、直接给jquery添加全局函数 jQuery.myAlert=function(str){ alert(str); }; ...
jQuery.noConflict()函数用于让出jQuery库对变量$(和变量jQuery)的控制权。 一般情况下,在jQuery库中,变量$是变量jQuery的别名,它们之间是等价的,例如

IOUtils

 
package com.jjyy.util; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; public class IOUtils { private IOUtils() { } public static void In2Out(InputStream in,OutputStream out) throws IOException{ byte [] bs = new byte[1024]; int i = 0; while((i=in.read ...
package com.jjyy.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.http.HttpServ ...
必须设置两个头信息 ,来自MIME协议 Content-Type Content-Dispositionresponse.setContentType(getServletContext().getMimeType(filename)); response.setHeader("Content-Disposition", "attachment;filename=" + filename); // 以附件形式打开,不管格式浏览器是否识别
一、文件上传编程 基本原理: 1、在用户页面中添加上传输入项 (客端页面操作) <input type="file" /> 注意事项: 1) 必须为文件上传input 提供name属性,否则文件上传内容不会被表单提交 2) 表单的提交是post (get提交数据在url地址上显示,有长度限制) 3) 设置enctype=multipart /form-data 使得文件上传编码 ----- MIME编码格式 2、在服务器端编写文件上传程序 通过request.getInputStream分析文件上传原理 二、Apache commons- ...
实现用户自动登陆的过滤器 原理:在用户登陆成功后,以cookis形式发送用户名、密码给客户端 编写一个过滤器,filter方法中检查cookie中是否带有用户名、密码信息,如果存在则调用业务层登陆方法,登陆成功后则向session中存入user对象(即用户登陆标记),以实现程序完成自动登陆 package com.jjyy.web; import java.io.IOException; import java.sql.SQLException; import javax.servlet.ServletException; import javax.servlet.http.Cook ...
统一全站字符编码的过滤器 原理:通过配置参数encoding指明使用何种字符编码,以处理Html Form请求参数的中文问题 知识: 由于开发人员在filter中可以得到代表用户请求和响应的request、response对象,因此在编程中可以使用Decorator(装饰器)模式对request、response对象进行包装,再把 包装对象传给目标资源,从而实现一些特殊需求。 package com.jjyy.filter; import java.io.IOException; import java.io.UnsupportedEncodingException; import ...
Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件 等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访 ...
我在平时工作中部署Web项目到测试服务器上的Tomcat时用的是Hudson。Hudson本身已经跟SVN、Git、Maven集成并且支持添加各种插件。但如果使用Hudson,我需要配置两个任务:一个任务负责打包项目成WAR,另外一个任务负责部署打包好的WAR包到目标服务器的Tomcat上。虽然任务只需要配置一次,但每次修改代码提交后,都得切换到浏览器点Hudson构建任务页面上的Build Now按钮,然后还得跳转到另一个页面观察是否有报错。烦不胜烦,偶然发现Tomcat Maven插件支持直接部署项目到Tomcat中,尝试一番后终于搞定,总结于此。 网上关于这个主题的 ...
This compilation unit is not on the build path of a Java project 解决办法​:大致是因为项目文件缺失 解决方法: 找到项目根目录下的.project文件,修改,加入jdt支持,我的项目修改后如下所示 <?xml version="1.0" encoding="UTF-8"?> <projectDescription> <name>dmp_pj</name> <comment></comment> <p ...
一、DateFormat类(国际化日期) DateFormat 类可以将一个日期/时间对象格式化为表示某个国家地区的日期/时间字符串。 DateFormat 类除了可按国家地区格式化输出日期外,它还定义了一些用于描述日期/时间的显示模式的 int 型的常量,包括FULL, LONG, MEDIUM, DEFAULT, SHORT, 实例化DateFormat对象时,可以使用这些常量,控制日期/时间的显示长度。 package com.jjyy.dataformat; import java.text.DateFormat; import java.text.ParseExceptio ...
一、介绍: 1.软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或 数据。 2.国际化又称为 i18n:internationalization 3.固定文本元素的国际化 对于软件中的菜单栏、导航条、错误提示信息,状态信息等这些固定不变的文本信息,可以把它们写在一个properties文件中,并根据不同的国家编写不同的prop erties文件。这一组properties文件称之为一个资源包. 在JavaAPI中提供了一个ResourceBundle 类用于描述一个资源包,并且 ResourceB ...
共${page.countrow }条记录 共${page.countpage }页 <a href="${pageContext.request.contextPath }/servlet/PageCustServlet?thispage=${page.firstpage }">首页</a> <a href="${pageContext.request.contextPath }/servlet/PageCustServlet?thispage=${page.prepage }">上一 ...
Global site tag (gtag.js) - Google Analytics