基于struts2的项目一般对Action的配置有两种,xml方式的和属性文件方式的。我现在公司项目两种都没用用到,我想会不会有第三种情况,把这个配置写到oracle数据库中?这个方法可行吗?如果可以,流程是怎样的?

解决方案 »

  1.   

    你说的这种没用过,不过你可以把属性文件的键值对的数据写到数据库中,在启动tomcat的时候,读取数据库,然后写到属性文件中
      

  2.   

    哦,你提醒我了,用的是谷歌的guice.忘了这个东西了
      

  3.   

    tomcat启动的时候就会解析[struts-default.xml],[struts-plugin.xml], [struts.xml],然后是不是加把这些xml的信息转换成web容器可读的信息加载到内存中去。所以,其实我直接把数据库的那些action和jsp的映射关系加载到web容器内存中去就可以了,而不需要写入属性文件中,不是吗