`
文章列表
使用 HTTPS 编写客户端程序如何在标准 URL 类中使用 HTTPS 协议By Matt Towers 摘要使用 HTTPS(Hypertext Transfer Protocol Secure 安全超文本传输协议)并非你所想的那样简单直接。如果你曾经尝试在 Java 客户端和 HTTPS 服务器之间进行安全的通 ...
HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容请看SSL。  它是一个URI scheme(抽象标识符体系),句法 ...
Tomcat配置SSL的双向认证    证书保存在服务器端,用户通过浏览器访问时,需要将证书下载保存到本地,表示信任服务器。    同样浏览器中的证书也需要保存到服务器的证书库中,表明当前浏览器的证书是可信的。    环境:tomcat-6.0.18、jdk1.6.0_18    1. 为服务器生成证书    使用keytool 为Tomcat 生成证书,假定目标机器的域名是"localhost",keystore 文件存放在"e:\keytool\tomcat.keystore",口令为"aaaaaaa",使用如下命令生成:      ...
如何使用JDK自带的工具创建密匙库和信任库 WebService 是基于SOAP协议传输的,SOAP是以XML文件形式进行信息传输,是明文,这是不安全的,所以我们可以在WebService加上SSL/HTTPS协议来进行数据传输 基于Axis的WebService可以很好的实现,在这里我们使用tomcat服务器 使用JDK自带的工具创建密匙库和信任库。
session  Bean:分有状态会话Bean和无状态会话Bean两种,主要目的是提供程序逻辑层;Entity  Bean:资料组件,主要目的是提供程序资料;   下面主要对Session  Bean讨论   现实中,很多朋友对两种session bean存在误解,认为有状 ...
转自 http://rainbow686.iteye.com/blog/63100 昨天在用java链接db2的数据库时发现以前没有注意的一些问题,之前链接db2的jdbc通常是: JDBC Driver:COM.ibm.db2.jdbc.net.DB2Driver JDBC URL:jdbc:db2://127.0.0.1:6789/sample 组合后也就是: Class.forName( ” com.ibm.db2.jdbc.net.DB2Driver ” ); String url = ” jdbc:db2://192.9.200.108:6789/SAMPLE ...
从JavaSE6.0开始,Java引入了对Web Service的原生支持。我们只需要简单的使用Java的Annotation标签即可将标准的Java方法发布成Web Service。(PS:Java Annotation资料请参考 JDK5.0 Annotation学习笔记(一) ) 但不是所有的Java类都可以发布成Web Service。Java类若要成为一个实现了Web Service的bean,它需要遵循下边这些原则:  这个类必须是public类  这些类不能是final的或者abstract  这个类必须有一个公共的默认构造函数  这个类绝对不能有final ...
转自:http://www.iteye.com/topic/566605     关于iBatis的分页性能问题,网上的讨论也很多,经过验证,我的结论是:只有在表的数据量很大,并且是从很后面的一个位置取一页数据的时候(比如从1000000条开始取100条),性能问题才比较明显。分析如下。       首先看一下iBatis的分页代码。iBatis中,具体负责执行sql的类是com.ibatis.sqlmap.engine.execution.SqlExecutor。负责分页查询的方法是executeQuery —>handleMultipleResults —> handl ...
Spring WebFlow的关注点的层次比Sping MVC 或者是 Structs 更高。不只是关注于如何e构建Web界面,更加关注于流程,也就是Flow。 在Spring WebFlow里面,每个Flow都包括了几个步骤,称为‘State’。 每一个步骤里面都有一个View,View里面的事件处理由State来执行。这些事件会触发一些事务,这些事务会根据之前设置好的配置,跳转到其他的State上面去。 在Spring WebFlow中,flow的设置都是用XML文件来表示。Spring WebFlow的XML定义:Flow标签:<flow/>是根元素,所有的定义从这个元素开 ...
很多做的人都用过IFrame,也常希望能让IFrame自动改变大小,以美化全局效果。以下是两种方法 方法一:(较通用) <script language="Javascript">var getFFVersion=navigator.userAgent.substring(navigator.userAgent.indexOf("Firefox")).split("/")[1]//extra height in px to add to iframe in FireFox 1.0+ browsersvar FFextraHe ...
eval可以将字符串生成语句执行,和SQL的exec()类似。  eval的使用场合是什么呢?有时候我们预先不知道要执行什么语句,只有当条件和参数给时才知道执行什么语句,这时候eval就派上用场了。举个例子:  我们要做一个function(),功能是输入网页中两个个对象的名称,然后程序就将这两个对象的值联接起来输出。  function output(a,b)  {  var tmpa,tmpb;  tmpa=document.all.a.value;  tmpb=document.all.b.value;  document.write(tmpa+tmpb);  }  output('inp ...
1.如何结束session?    你可以使用session的 invalidate方法 .    下面是一个从action方法中结束session的例子: :    public String logout() {      FacesContext fc = FacesContext.getCurrentInstance();      HttpSession session = (HttpSession) fc.getExternalContext().getSession(false);      session.invalidate();    ...
四:event 指定路径,自定义的事件指定路径. var e:PageChangeEvent = new PageChangeEvent(com.company.sendObject.MyEvent.PageChangeEvent.CHANGED,mPageIndex,mPageSize);而在<mx:Metadata>  [Event (name="PageChange",type="com.company.sendObject.MyEvent.PageChangeEvent",bubbles="true",cancel ...
一:flex4给后台传入一个对像可以传一个对像,就是要在Flex的本地也要建立一个vo对像,要注意两点,1:把里边的属性设置成public 类型。2:[Bindable]   [RemoteClass(alias="cn.xuediit.myEntity.TempEntity")]   这个就是指像你的后台java对像的pojo的具体路径。 二: 数据的双向绑定;用途主要是:可以像webflow 或都struts那个样子把页面元素和后台的对像关系起来(只不过中间多了一次页面级的对 像)。   flex3和flex4有一点区别。     在flex3中,对于绑定可以这样: ...
这就是调度事件 1.<mx:Metadata>   2.  [Event(name="SaveNote")]    3.</mx:Metadata>  调度完了,还要派发事件; 1:var success:Boolean = instanceObject.dispatchEvent(new FlexEvent("event_type"));  //派发事件“event_type” 为事 ...
Global site tag (gtag.js) - Google Analytics