解决struts-dojo datatimepicker无法显示

阅读更多

下载struts2-dojo-plugin-2.2.3.1.jar,放到/WEB-INF/lib里

 

在jsp中引入tag

 


<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sx" uri="/struts-dojo-tags"%>

 

 

在中加入的作用是自动导入struts2 dojo的js和css

 

      
        测试
	
  

 

 

使用datetimepicker标签

 


	

 

 

 

加入按照之前的步骤,仍然无法显示,我刚才遇到的情况就是如此,chrome查看页面源码发现下面的代码都已经生成,但是直接打开/test/struts/ajax/dojoRequire.js 发现资源不存在

 









。。。

 

 

遇到这种情况的时候,请检查web.xml的struts配置,假如struts filter的mapping不是对所有url过滤

那么请加入/struts/*,问题解决

 

 

  
  	struts2
  		
  		org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
  		
  
  
  	struts2
  	*.action
  	REQUEST 
	FORWARD 
  
  
    
        struts2  
        /struts/*  
      
 

 

 

 

 

 

你可能感兴趣的:(struts,dojo,datetimepicker,无法显示)