2009年11月19日 星期四

Google App Engine(GAE) - 在GAE上使用Struts2

1. 建立一個Listener實作ServletContextListener, HttpSessionListener, HttpSessionAttributeListener
public class InitListener implements ServletContextListener, HttpSessionListener, HttpSessionAttributeListener {

   public InitListener() {
   }

   public void contextInitialized(ServletContextEvent sce) {
      OgnlRuntime.setSecurityManager(null);
   }
}



2. 修改web.xml,加入此listener
<listener>
   <listener-class>tw.nicky.listener.InitListener</listener-class>
</listener>


3. 支援:Tiles、後端驗證、@InputConfig、@SkipValidation

4. 不支援:Struts2 FileUpload


沒有留言:

張貼留言