加载中
hongflyfly 2016/01/28 10:37 回答了问题: jfinal和spring整合问题
在listener里spring解析正常,但是jfinal里解析就报错了,我想把listener里解析出来的context给jfinal,但是不知道怎么做,赋值给一个static变量也会被jfinal给置null
@hongflyfly
@JFinal 你好,想跟你请教个问题:我用jfinal2.2整合spring的时候,由于是老项目用的spring...
hongflyfly 2016/01/27 15:21 回答了问题: jfinal和spring整合问题
回复 @JFinal : 可以保证Listener 启动spring后是可以正常工作的,并且我把context赋值给了一个static变量,但是jfinal读这个变量是null
@hongflyfly
@JFinal 你好,想跟你请教个问题:我用jfinal2.2整合spring的时候,由于是老项目用的spring...
hongflyfly 2016/01/27 15:13 回答了问题: jfinal和spring整合问题
这个代码我之前搜到过,试过不行,都报xml解析错误,WebApplicationContextUtils.getWebApplicationContext(JFinal.me().getServletContext())不好使 现在主要问题在于jfinal代码和非jfinal代码无法通信,同一个static变量取到的值不一样
@hongflyfly
@JFinal 你好,想跟你请教个问题:我用jfinal2.2整合spring的时候,由于是老项目用的spring...
hongflyfly 2016/01/27 13:55 回答了问题: jfinal和spring整合问题
@JFinal 虽然jfinal获取不到这个static变量的值,但是我在jsp页面<%System.out.println( Quanju.cc);%>能获取到,感觉jfinal把所有的类又初始化了一遍,通过jfinal获取到的只能是null,有办法解决吗
@hongflyfly
@JFinal 你好,想跟你请教个问题:我用jfinal2.2整合spring的时候,由于是老项目用的spring...
hongflyfly 2016/01/27 13:14 回答了问题: jfinal和spring整合问题

@JFinal 

JFinal.me().getServletContext()这个方法会报错:

org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [applicationContext.xml]; nested exception is org.springframework.beans.FatalBeanException: Class [org.springframework.transaction.config.TxNamespaceHandler] for namespace [http://www.springframework.org/schema/tx] does not implement the [org.springframework.beans.factory.xml.NamespaceHandler] interface


我只能在 ServletContextListener的继承类里获取spring的context:
 public void contextInitialized(ServletContextEvent servletContextEvent) {
        IocInterceptor.ctx = WebApplicationContextUtils.getWebApplicationContext(servletContextEvent.getServletContext());
    }
}
但是context的值无法给别的类赋值,哪怕是static的变量也会被jfinal初始化完后置null
@hongflyfly
@JFinal 你好,想跟你请教个问题:我用jfinal2.2整合spring的时候,由于是老项目用的spring...
hongflyfly 2016/01/27 12:45 回答了问题: jfinal和spring整合问题
@JFinal 不太会啊,求指点,哪个类,核心代码是有哪些,谢谢!
@hongflyfly
@JFinal 你好,想跟你请教个问题:我用jfinal2.2整合spring的时候,由于是老项目用的spring...
hongflyfly 2016/01/27 12:09 回答了问题: jfinal和spring整合问题
回复 @JFinal : 您这个方法我试过,但是这个变量会在jfinal启动完变成null,不知道为啥
@hongflyfly
@JFinal 你好,想跟你请教个问题:我用jfinal2.2整合spring的时候,由于是老项目用的spring...
hongflyfly 2016/01/27 12:06 回答了问题: jfinal和spring整合问题
@JFinal  
请教一个问题,我在ServletContextListener的contextInitialized方法中给一个静态变量赋值
public class Quanju {
    public static ApplicationContext cc;
}
 @Override
    public void contextInitialized(ServletContextEvent servletContextEvent) {
                Quanju.cc =WebApplicationContextUtils.getWebApplicationContext(servletContextEvent.getServletContext());
                System.out.println(Quanju.cc);//这个有值
    }
但是jfinal初始化后    
public void afterJFinalStart() { 
        System.out.println(Quanju.cc);//这个打印出来null
}
这个值变成了null,是什么原因啊?
@hongflyfly
@JFinal 你好,想跟你请教个问题:我用jfinal2.2整合spring的时候,由于是老项目用的spring...
hongflyfly 2016/01/27 11:58 回答了问题: jfinal和spring整合问题
jfinal的优点官网有啊,整合的目的是为了兼容老项目
@hongflyfly
@JFinal 你好,想跟你请教个问题:我用jfinal2.2整合spring的时候,由于是老项目用的spring...
hongflyfly 2016/01/27 11:32 回答了问题: jfinal和spring整合问题
老项目都是spring写的,不想动太多代码,就想整合了
@hongflyfly
@JFinal 你好,想跟你请教个问题:我用jfinal2.2整合spring的时候,由于是老项目用的spring...
hongflyfly 2016/01/27 11:27 回答了问题: jfinal和spring整合问题
WebApplicationContextUtils.getWebApplicationContext(servletContextEvent.getServletContext());获取到的context在jfinal启动完就变成了null,这个IocInterceptor要怎么改造啊​
@hongflyfly
@JFinal 你好,想跟你请教个问题:我用jfinal2.2整合spring的时候,由于是老项目用的spring...
hongflyfly 2016/01/27 10:21 发布了问题:
解决了,原来用的是别人改造过的jfinal的jar包,里面的contentpathhandler,加了主题样式记录到cookie的功能。。。。
@hongflyfly
@JFinal 你好,想跟你请教个问题:2015-12-18 14:52:10 [ [ACTIVE] Execut...
解决了,weblogic不兼容jfinal-ext
@hongflyfly
@JFinal 你好,想跟你请教个问题:<Dec 18, 2015 12:21:38 PM CST> <Error...
jfinal2.0是用jdk几编译的呀
@hongflyfly
@JFinal 你好,想跟你请教个问题:<Dec 18, 2015 12:21:38 PM CST> <Error...
<Dec 18, 2015 12:16:51 PM CST> <Error> <HTTP> <BEA-101165> <Could not load user defined filter in web.xml: com.jfinal.core.JFinalFilter.
java.lang.NoClassDefFoundError: cas/WEB-INF/classes/com/fatwire/cas/web/support/CookieRetrievingCookieGeneratorModified (wrong name: com/fatwire/cas/web/support/CookieRetrievingCookieGeneratorModified)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)

        Truncated. see log file for complete stacktrace


其实跟下面那个类没关系,那是别的weblogic上的应用,而且有时候还会报另外一个应用的程序,有点随机性

@hongflyfly
@JFinal 你好,想跟你请教个问题:<Dec 18, 2015 12:21:38 PM CST> <Error...
hongflyfly 2014/08/08 16:31 回答了问题: jfinal在weblogic下报加载模板错

已解决,不要用org.beetl.ext.jfinal下的BeetlRender和BeetlRenderFactory,而是自己写一个,遵照
2.3.4. WebApp资源模板加载器的
的意思写一句:resourceLoader.setRoot(PathKit.getWebRootPath()) 
这个困扰我一天了,分享给大家,也希望 @JFinal   能修复这个问题

@hongflyfly
@JFinal 你好,想跟你请教个问题:我把应用打包成war后放在tomcat下能正常使用,但是部署到weblog...
hongflyfly 2014/08/08 15:01 回答了问题: jfinal在weblogic下报加载模板错
现在没有设置setBaseViewPath,也尝试设置,但是效果都一样的 其余是这么写的: JFinalConfig: me.add("/index", IndexController.class, "include/index"); Controller: render("manage.html");
@hongflyfly
@JFinal 你好,想跟你请教个问题:我把应用打包成war后放在tomcat下能正常使用,但是部署到weblog...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部