文章列表
若在项目是应该了iframe的朋友也许会碰到与我一样的问题。当窗体Sessoin丢失后登录的窗体在显示在iframe的主窗口中,这还不算,更糟的是登录后,又多出来了一个iframe。真有点伤脑筋。呵呵,今天特意找了一下资料,希望对大家有所帮助,解决方法其实很简单。代码如下:
//在登录页面的onload中调用如下方法:
function ready(){
if(top.location!=self.location)
{
top.location=self.location;
}
}
...
String language = "zh";
String country = "CN";
Locale currentLocale = new Locale(language, country);
ResourceBundle messages = ResourceBundle.getBundle("resource.Message",currentLocale);
System.out.println(messages.getString("greeting"));
. ...
三个工程用了两套SSH,一个工程A是Struts1.2+Spring2.0,两个工程B、C是Struts2+Spring2.5。同时放在Tomcat6下。A和B、A和C可以共存,但ABC放在一起,B和C总有一个无法运行。
检查问题出在哪里。
在Tomcat启动的情况下,把启动过的B工程删除,发现struts core的jar无法删除。猜想可能是Tomcat在使用了一个struts core后就一直在内存中持有这个jar的资源,不会再使用其他工程的struts core。
我把B和C工程的struts jar包拷到Tomcat根目录下的lib目录中,提示找不到Spring的资源,于是把Spr ...
出现错误的情况:我把<a>_zh_CN.properties和<a>_en_US.properties文件放在了com.<x>.<y>包下,在struts.properties文件里这样写:struts.custom.i18n.resources=<a>。
错误:找不到资源文件。
解决方法:1、把properties文件放到src根目录下,即可。2、在struts.properties里这样写:struts.custom.i18n.resources=com.<x>.<y>.<a>,即可。
...
看了现在网上流行的在线编辑器,也忍不住想了解一下原理.下了目前应用最广泛的eWebEdit,这个是我见到的最强的开源在线编辑器...研究了一天,终于知道了核心原理. 先解释一下在线编辑器的原理:首先需要IE5.0以上版本的支持.因为IE5.0以上版本有一个编辑状态,可以在一个iframe里面输入文字.然后通过 "document.body.innerHTML"可以获取iframe里面的html代码.这个就是关键。那怎么才能让ifrmae处于编辑状态呢, 可以用 function document.onreadystatechange() { HtmlEdit.document ...