-
web.xml中<security-constraint>跟四种认证类型
web.xml中<security-constraint>和四种认证类型 security-constraint>的子元素<http-method>是可选的,如果没有<http-method>元素,这表示将禁止所有HTTP方法访问相应的资源。子元素<auth-constraint>需要和<login-config>相配合使用,但可以...
721
热度 -
Struts2+Spring+Hibernate筹建全解
Struts2+Spring+Hibernate搭建全解! Struts2+Spring+Hibernate是J2EE的最新流行框架。 以下是部分搭建过程及源码: 1.先组合实现Hibernate4+Spring3支持,删除hibernate.cfg.xml文件,修改applicationContext.xml文件的内容,增加SessionFactory和dataSource的设置。 2.通过My...
274
热度 -
怎么判断一个请求是否为AJAX请求
如何判断一个请求是否为AJAX请求 在一次做非常复杂的ajax应用时,如果一个会话已经超时,但是此时再通过ajax请求,那么ajax返回的则是一个登陆页面的html,那这下就惨了,页面上而已就乱了,那么,能否在java端,如拦截器里判断客户的的请求是否是ajax请求呢,经过查询,能.普通请求与ajax请求的报文头不一样,通过如下StringrequestType=request.getHeader...
396
热度 -
定做jQuery File Upload为微博式单文件上传
定制jQueryFileUpload为微博式单文件上传 定制jQueryFileUpload为微博式单文件上传 jQueryFileUpload是一个非常优秀的上传组件,主要使用了XHR作为上传方式,并且利用了相当多的现代浏览器功能,所以可以实现诸如批量上传、超大文件上传、图片预览、拖拽上传、上传进度显示、跨域上传等功能。 ? 美中不足的是jQueryFileUpload的默认UI比较复杂,集成...
500
热度 -
ajax阻截session跳转页面
ajax拦截session跳转页面 ? 首先建了个拦截器,来判断session超时。用户登录后会保存用户信息在一个session里,在session的监听里,session超时会销毁保存在session里的用户信息,而拦截器就通过session里是否有用户信息来判断session超时。(我总觉得这种方法不怎么好。不知还有什么更好的办法。) ??拦截器是spring-mvc的拦截器,在拦截器里判断是...
492
热度 -
Java面试题总集(中)
Java面试题全集(中)这部分主要是与JavaWeb和WebService相关的面试题。96、阐述Servlet和CGI的区别?答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于Servlet。补充:SunMicros...
66
热度 -
Java口试:基础题122道
Java面试:基础题122道JAVA相关基础知识1、面向对象的特征有哪些方面1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从...
56
热度 -
PHP为啥会被认为是草根语言?PHPer是草根吗
PHP为什么会被认为是草根语言?PHPer是草根吗? 从PHP诞生之日起,PHP就开始在Web应用方面为广大的程序员服务。同时,作为针对Web开发量身定制的脚本语言,PHP一直秉承简单、开源的思想,这也使得PHP得以快速的发展,并且大力地推动Web2.0的出现与发展。但是,长期以来,PHPer(PHPProgrammers)被认为是处于草根阶层的程序员,被认为是技术含量少,层次低的程序员。这点在国...
370
热度 -
eclipse插件大全,30个惯用插件(转载)
eclipse插件大全,30个常用插件(转载)eclipse插件大全,30个常用插件(转载)1、PyDev–Eclipse的Python开发环境工具地址:http://marketplace.eclipse.org/content/pydev-python-ide-eclipsePydev这个插件能够让用户利用Eclipse进行Python、Jython以及IronPython开发,使Eclips...
43
热度 -
详解Struts2获取ServletAPI的三种形式
详解Struts2获取ServletAPI的三种方式一:获取servletAPI的三种方法在传统的Web开发中,经常会用到ServletAPI中的HttpServletRequest、HttpSession和ServletContext。Struts2框架让我们可以直接访问和设置action及模型对象的数据,这降低了对HttpServletRequest对象的使用需求,同时降低了对servletA...
43
热度 -
30个绝佳的eclipse插件
30个最佳的eclipse插件来自:http://www.ajaxline.com/best-eclipse-plugins?PyDev-PythonDevelopmentEnvironmentforEclipsepyDev使的程序员可以使用eclipse来开发Python、Jython和IronPython应用,而且Pydev+eclipse也成为开发Python的首选IDE。?EasyEcli...
16
热度 -
[java] jtable更新数据的有关问题
[java]jtable更新数据的问题importjavax.swing.JFrame;importjavax.swing.JPanel;importjavax.swing.JScrollPane;importjavax.swing.JTable;importjava.awt.BorderLayout;importjavax.swing.border.TitledBorder;importjava...
18
热度 -
懂得 .NET 2015
理解.NET2015去年跟着BUILD之后,我发了一篇文章ExcitingTimesfor.NET并从那以后我已经很荣幸地能够与.NET团队并肩作战,这其中包括了运行时、框架、语言和编译器。虽然去年我的重心已经更多转移到了内部社区,但是就像为了同行而帮助运维内部会议一样,我也花费了一些时间帮助.NET基金会取得了一些进展并且了解了许多关于开源社区的东西以及学习了所有我们.NET基金会的项目。好,开...
519
热度 -
了解 .NET 2015
理解.NET2015去年跟着BUILD之后,我发了一篇文章ExcitingTimesfor.NET并从那以后我已经很荣幸地能够与.NET团队并肩作战,这其中包括了运行时、框架、语言和编译器。虽然去年我的重心已经更多转移到了内部社区,但是就像为了同行而帮助运维内部会议一样,我也花费了一些时间帮助.NET基金会取得了一些进展并且了解了许多关于开源社区的东西以及学习了所有我们.NET基金会的项目。好,开...
1074
热度 -
自各儿实现简单的AOP(二)引入Attribute 为方法指定增强对象
自己实现简单的AOP(二)引入Attribute为方法指定增强对象话续前文:自己实现简单的AOP(一)简介在前一篇文章中,对AOP的实现方式做了一个简单介绍。接下来,引入Attribute为方法指定增强对象,由此实现一个简单的AOP。注意:指定的是增强对象,“对象”,也就是说Attribute标记,标记的其实是一个对象。由此、使用多态便可轻松实现增强的扩展。自定义的Attr...
91
热度 -
spring[i] 多数据源出错,好像是属性没有注入进去?大神帮忙看看,
spring[i]多数据源出错,好像是属性没有注入进去?大神帮忙看看,在线等。spring多数据源出错,好像是属性没有注入进去?大神帮忙看看,在线等。。。先看配置。<?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt...
790
热度 -
J2EE口试整理
J2EE面试整理1web.xml加载顺序:?contextparam》listener》filter》servlet。??相同位置的过滤器,一般按照filter-mapping的顺序过滤,所以编码过滤器一般放在最前面。??2struts2的工作流程(1)客户端提交一个HttpServletRequest请求(.action或JSP页面)(2)请求被提交到一系列Filter过滤器,如ActionCl...
38
热度 -
J2EE-13个惯用规范
J2EE-13个常用规范J2EE是一套全然不同于传统应用开发的技术架构,包含许多组件,主要可简化且规范应用系统的开发与部署,进而提高可移植性、安全与再用价值。J2EE组件和“标准的”Java类的不同点在于:它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规范,由J2EE服务器对其进行管理。简单点,J2EE就是一套标准。对于13个规范相比.net中的知识进行对比...
24
热度 -
【小结】Java EE知识点(持续更新)
【总结】JavaEE知识点(持续更新)【总结】JavaEE知识点(持续更新)2011年08月16日1、配置struts步骤:①拷贝strutslib目录下的所有jar文件WEB-INF/lib下②修改web.xml文件,配置ActionServlet③提供struts-config.xml文件2、struts知识点:*ActionForm是做数据收集的,ActionForm中的属性必须和表单输入域...
12
热度 -
J2EE 五框架
J2EE5框架JSFPKTapestry,谁将成功晋级J2EE5Web层框架?作者:sterning自从2000年Struts诞生以来,基于动作(action-based)的MVC架构在web开发方面可谓风光无限。目前主流的WEB框架如Struts、Webwork(Java)、RubyonRails(Ruby)、ZendFramework(PHP)等都采用这种设计模式。URL映射到控制器(cont...
2
热度