下面是 web.xml
文件内容的表格表示形式:
博客不好阅读?点击展开代码复制markdown试试!
### Filters
| Filter Name | Filter Class | URL Pattern | Init Param Key | Init Param Value |
|-------------------------|-----------------------------------------------------|-------------------------------------------------------------------------------------------------|-----------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| EncodingFilterWeaver | weaver.security.filter.EncodingFilter | /* | | |
| SecurityTransFilter | weaver.security.encryptedtrans.SecurityTransFilter | /* | | |
| CheckSensitiveFilter | com.engine.sensitive.biz.CheckSensitiveFilter | /* | | |
| WeaSsoIocComponentFilter| com.weaverboot.frame.ioc.filter.WeaSsoIocComponentFilter | /api/*, *.jsp, *.html | | |
| EMFilter | com.cloudstore.dev.api.service.EMFilter | /* | | |
| SessionCloudFilter | com.cloudstore.dev.api.service.SessionFilter | /api/*, /page/interfaces/*.jsp, /workflow/core/ControlServlet.jsp | checkurl | /api/hrm/emmanager; |
| | | | uncheckurl | /api/ec/dev/app/getCheckSystemInfo;/api/ec/dev/app/emjoin; |
| | | | unchecksessionurl | |
| SecurityFilter | weaver.filter.SecurityFilter | /* | | |
| Compress | weaver.filter.WGzipFilter | /Messager/MessagerServlet, /weaver/weaver.common.util.taglib.SplitPageXmlServletNew, /weaver/weaver.common.util.taglib.SplitPageXmlServlet, *.jsp, /api/*, *.css, *.js | exclude | /wui/theme/ecology8/page/login.jsp;/login/login.jsp;/keygenerator/KeyGenerator.jsp;/keygenerator/getNoCheckFiles.jsp;/keygenerator/packNoCheckFiles.jsp;/workflow/request/WorkflowPDFStream.jsp;/keygenerator/packKeyCompareFiles.jsp;/mobile/plugin/Download.jsp |
| LoginExtensionFilter | weaver.filter.login.LoginExtensionFilter | /* | | |
| encodingFilter | org.springframework.web.filter.CharacterEncodingFilter | | encoding | UTF-8 |
| IECompatibleFilter | weaver.filter.IECompatibleFilter | *.jsp, *.js, *.htm, *.html | | |
| ConnFastFilter | weaver.filter.ConnFastFilter | *.jsp, /weaver/weaver.common.util.taglib.SplitPageXmlServlet, /weaver/weaver.common.util.taglib.SplitPageXmlServletNew, /api/* | | |
| MultiLangFilter | weaver.filter.MultiLangFilter | /ReportServer, /api/*, /weaver/*, *.jsp | | |
| WeaverLoginFilter | weaver.weaversso.WeaverLoginFilter | *.jsp, *.html, /weaver/weaver.file.FileDownload | | |
| DialogHandleFilter | weaver.filter.DialogHandleFilter | *.jsp | | |
| WStatic | weaver.filter.WStaticFilter | *.gif, *.jpg, *.png, *.css, *.js, *.htm, *.html | max-age | 86400000 |
| resin-ln | ln.LNFilter | *.* | | |
| InitFilter | weaver.filter.InitFilter | /wui/index.html | | |
| AddressAccessFilter | com.engine.edc.web.AddressAccessFilter | /* | | |
| FileNamingCheckFilter | weaver.file.FileNamingCheckFilter | *.jsp, /weaver/*, /api/* | | |
| DateFormatFilter | weaver.dateformat.DateFormatFilter | *.jsp, /weaver/*, /api/* | | |
| WeaComponentFilter | com.weaverboot.frame.ioc.filter.WeaComponentFilter | /api/* | | |
### Servlets
| Servlet Name | Servlet Class | URL Pattern | Init Param Key | Init Param Value | Load-on-startup |
|------------------------------|-------------------------------------------------------------|------------------------------------------------------------------|---------------------------|---------------------------|-----------------|
| GetToken | weaver.weaversso.GetToken | /ssologin/getToken | | | |
| CheckToken | weaver.weaversso.CheckToken | /ssologin/checkToken | | | |
| InitServer | weaver.general.InitServer | | serverName | ecology | 1 |
| dwr-invoker | uk.ltd.getahead.dwr.DWRServlet | /dwr/* | crossDomainSessionSecurity | false | 1 |
| | | allowScriptTagRemoting | true | |
| XFireServlet | org.codehaus.xfire.transport.http.XFireConfigurableServlet | /services/* | | | |
| CreateQRCodeServlet | weaver.workflow.exceldesign.CreateQRCodeServlet | /workflow/createQRCode, /createQRCode | | | |
| ReplyFileDownload | weaver.docs.docs.reply.FileDownload | /weaver/weaver.docs.docs.reply.FileDownload | | | |
| CreateWfBarCodeServlet | weaver.workflow.exceldesign.CreateBarCodeServlet | /workflow/createWfBarCode, /createWfBarCode | | | |
| SplitPageXmlServlet | weaver.common.util.taglib.SplitPageXmlServlet | /weaver/weaver.common.util.taglib.SplitPageXmlServlet | | | |
| SplitPageXmlServletNew | weaver.common.util.taglib.SplitPageXmlServletNew | /weaver/weaver.common.util.taglib.SplitPageXmlServletNew | | | |
| FileDownload | weaver.file.FileDownload | /weaver/weaver.file.FileDownload | | | |
| DownloadDeptLayoutServlet | weaver.org.layout.DownloadDeptLayoutServlet | /weaver/weaver.org.layout.DownloadDeptLayoutServlet | | | |
| DownloadWFLayoutServlet | weaver.workflow.layout.DownloadWFLayoutServlet | /weaver/weaver.workflow.layout.DownloadWFLayoutServlet | | | |
| ShowDepLayoutToPicServlet | weaver.org.layout.ShowDepLayoutToPicServlet | /weaver/weaver.org.layout.ShowDepLayoutToPicServlet | | | |
| ShowDocsImageServlet | weaver.docs.docs.ShowDocsImageServlet | /weaver/weaver.docs.docs.ShowDocsImageServlet | | | |
| ShowImgServlet | weaver.album.ShowImgServlet | /weaver/weaver.album.ShowImgServlet | | | |
| HomePageServlet | weaver.homepage.HomepageCreateImage | /weaver/weaver.homepage.HomepageCreateImage | | | |
| WorkflowXmlParser | weaver.workflow.layout.WorkflowXmlParser | /weaver/weaver.workflow.layout.WorkflowXmlParser | | | |
| WorkflowDesignOperatoinServlet| weaver.workflow.layout.WorkflowDesignOperatoinServlet | /weaver/weaver.workflow.layout.WorkflowDesignOperatoinServlet | | | |
| ShowWorkFlow | weaver.workflow.workflow.ShowWorkFlow | /weaver/weaver.workflow.workflow.ShowWorkFlow | | | |
| ExcelOut | weaver.file.ExcelOut | /weaver/weaver.file.ExcelOut | | | |
| MakeValidateCode | weaver.file.MakeValidateCode | /weaver/weaver.file.MakeValidateCode | | | |
| CreateExcelServer | weaver.common.util.taglib.CreateExcelServer | /weaver/weaver.common.util.taglib.CreateExcelServer | | | |
| SignatureDownLoad | weaver.file.SignatureDownLoad | /weaver/weaver.file.SignatureDownLoad | | | |
| ImgFileDownload | weaver.file.ImgFileDownload | /weaver/weaver.file.ImgFileDownload | | | |
| CloudStoreInit | com.cloudstore.api.util.Util_InitSys | | | | 3 |
| restservlet | com.sun.jersey.spi.container.servlet.ServletContainer | /api/* | com.sun.jersey.config.property.packages | com.cloudstore;com.api | |
| RsaInfo | weaver.rsa.GetRsaInfo | /rsa/weaver.rsa.GetRsaInfo | | | |
| MobilemodeApiServlet | com.weaver.formmodel.gateway.servlet.MobilemodeApiServlet | /mobilemode/api/* | apiBasicPath | /mobilemode/api | |
| FileDownloadForNews | weaver.file.FileDownloadForNews | /weaver/weaver.file.FileDownloadForNews | | | |
| EcodeInit | com.cloudstore.api.util.Util_InitEcode | | | | 1 |
| HeartBeat | weaver.ofs.heartbeat.HeartBeat | /HeartBeat |
| | |
| RestDispatcherServlet | weaver.rest.servlet.RestDispatcherServlet | /rest/* | | | |
| FileDownloadForWps | weaver.file.other.DownloadForTokenServlet | /weaver/weaver.file.FileDownloadForWps | | | |
| ExpCardServer | weaver.formmode.expcard.servlet.ExpCardServer | /weaver/weaver.formmode.expcard.servlet.ExpCardServer | | | |
| FileDownloadLocation | weaver.email.FileDownloadLocation | /weaver/weaver.email.FileDownloadLocation | | | |
| EdcFormViewServlet | com.engine.edc.web.EdcFormViewServlet | /edc/formview/* | | | |
| OfficeServer | DBstep.OfficeServer | /OfficeServer | | | |
| FileDownloadForOutDoc | weaver.file.FileDownloadForOutDoc | /weaver/weaver.file.FileDownloadForOutDoc | | | |
| CreateCptBarCode | weaver.cpt.barcode.BarCodeServlet | /CreateCptBarCode | | | |
| CreateBarCodeServlet | weaver.workflow.exceldesign.CreateBarCodeServlet | /createBarCode | | | |
| VerifyLoginServlet | weaver.login.VerifyLoginServlet | /weaver/weaver.login.VerifyLoginServlet | | | |
| ShowColServlet | weaver.common.util.taglib.ShowColServlet | /weaver/weaver.common.util.taglib.ShowColServlet | | | |
| InterfaceServlet | weaver.admincenter.servlet.InterfaceServlet | /weaver/weaver.admincenter.servlet.InterfaceServlet | | | |
| QYSPrivateCallbackServlet | weaver.workflow.qiyuesuo.servlet.QYSPrivateCallbackServlet | /QYSPrivateCallbackServlet | | | |
| QYSDownloadFileServlet | weaver.workflow.qiyuesuo.servlet.QYSDownloadFileServlet | /weaver/weaver.workflow.qiyuesuo.servlet.QYSDownloadFileServlet | | | |
| QYSInitializeServlet | weaver.workflow.qiyuesuo.servlet.QYSInitializeServlet | /QYSInitializeServlet | | | |
### MIME Mappings
| Extension | MIME Type |
|-----------|---------------------------|
| xsd | text/xml |
| xls | application/octet-stream |
| xlsx | application/octet-stream |
### Error Pages
| Error Code | Location |
|------------|---------------------------|
| 404 | /errorpage/404.htm |
| 500 | /errorpage/500.htm |
| 403 | /errorpage/403.htm |
| 503 | /errorpage/503.htm |
| 502 | /errorpage/502.htm |
### JSP Config
| Taglib URI | Taglib Location |
|--------------------|------------------------------|
| /browserTag | /WEB-INF/tld/browser.tld |
| /browser | /WEB-INF/tld/browser.tld |
Filters
Filter Name | Filter Class | URL Pattern | Init Param Key | Init Param Value |
---|---|---|---|---|
EncodingFilterWeaver | weaver.security.filter.EncodingFilter | /* | ||
SecurityTransFilter | weaver.security.encryptedtrans.SecurityTransFilter | /* | ||
CheckSensitiveFilter | com.engine.sensitive.biz.CheckSensitiveFilter | /* | ||
WeaSsoIocComponentFilter | com.weaverboot.frame.ioc.filter.WeaSsoIocComponentFilter | /api/, .jsp, *.html | ||
EMFilter | com.cloudstore.dev.api.service.EMFilter | /* | ||
SessionCloudFilter | com.cloudstore.dev.api.service.SessionFilter | /api/, /page/interfaces/.jsp, /workflow/core/ControlServlet.jsp | checkurl | /api/hrm/emmanager; |
uncheckurl | /api/ec/dev/app/getCheckSystemInfo;/api/ec/dev/app/emjoin; | |||
unchecksessionurl | ||||
SecurityFilter | weaver.filter.SecurityFilter | /* | ||
Compress | weaver.filter.WGzipFilter | /Messager/MessagerServlet, /weaver/weaver.common.util.taglib.SplitPageXmlServletNew, /weaver/weaver.common.util.taglib.SplitPageXmlServlet, .jsp, /api/, .css, .js | exclude | /wui/theme/ecology8/page/login.jsp;/login/login.jsp;/keygenerator/KeyGenerator.jsp;/keygenerator/getNoCheckFiles.jsp;/keygenerator/packNoCheckFiles.jsp;/workflow/request/WorkflowPDFStream.jsp;/keygenerator/packKeyCompareFiles.jsp;/mobile/plugin/Download.jsp |
LoginExtensionFilter | weaver.filter.login.LoginExtensionFilter | /* | ||
encodingFilter | org.springframework.web.filter.CharacterEncodingFilter | encoding | UTF-8 | |
IECompatibleFilter | weaver.filter.IECompatibleFilter | .jsp, .js, .htm, .html | ||
ConnFastFilter | weaver.filter.ConnFastFilter | .jsp, /weaver/weaver.common.util.taglib.SplitPageXmlServlet, /weaver/weaver.common.util.taglib.SplitPageXmlServletNew, /api/ | ||
MultiLangFilter | weaver.filter.MultiLangFilter | /ReportServer, /api/, /weaver/, *.jsp | ||
WeaverLoginFilter | weaver.weaversso.WeaverLoginFilter | .jsp, .html, /weaver/weaver.file.FileDownload | ||
DialogHandleFilter | weaver.filter.DialogHandleFilter | *.jsp | ||
WStatic | weaver.filter.WStaticFilter | .gif, .jpg, .png, .css, .js, .htm, *.html | max-age | 86400000 |
resin-ln | ln.LNFilter | . | ||
InitFilter | weaver.filter.InitFilter | /wui/index.html | ||
AddressAccessFilter | com.engine.edc.web.AddressAccessFilter | /* | ||
FileNamingCheckFilter | weaver.file.FileNamingCheckFilter | .jsp, /weaver/, /api/* | ||
DateFormatFilter | weaver.dateformat.DateFormatFilter | .jsp, /weaver/, /api/* | ||
WeaComponentFilter | com.weaverboot.frame.ioc.filter.WeaComponentFilter | /api/* |
Servlets
Servlet Name | Servlet Class | URL Pattern | Init Param Key | Init Param Value | Load-on-startup |
---|---|---|---|---|---|
GetToken | weaver.weaversso.GetToken | /ssologin/getToken | |||
CheckToken | weaver.weaversso.CheckToken | /ssologin/checkToken | |||
InitServer | weaver.general.InitServer | serverName | ecology | 1 | |
dwr-invoker | uk.ltd.getahead.dwr.DWRServlet | /dwr/* | crossDomainSessionSecurity | false | 1 |
allowScriptTagRemoting | true | ||||
XFireServlet | org.codehaus.xfire.transport.http.XFireConfigurableServlet | /services/* | |||
CreateQRCodeServlet | weaver.workflow.exceldesign.CreateQRCodeServlet | /workflow/createQRCode, /createQRCode | |||
ReplyFileDownload | weaver.docs.docs.reply.FileDownload | /weaver/weaver.docs.docs.reply.FileDownload | |||
CreateWfBarCodeServlet | weaver.workflow.exceldesign.CreateBarCodeServlet | /workflow/createWfBarCode, /createWfBarCode | |||
SplitPageXmlServlet | weaver.common.util.taglib.SplitPageXmlServlet | /weaver/weaver.common.util.taglib.SplitPageXmlServlet | |||
SplitPageXmlServletNew | weaver.common.util.taglib.SplitPageXmlServletNew | /weaver/weaver.common.util.taglib.SplitPageXmlServletNew | |||
FileDownload | weaver.file.FileDownload | /weaver/weaver.file.FileDownload | |||
DownloadDeptLayoutServlet | weaver.org.layout.DownloadDeptLayoutServlet | /weaver/weaver.org.layout.DownloadDeptLayoutServlet | |||
DownloadWFLayoutServlet | weaver.workflow.layout.DownloadWFLayoutServlet | /weaver/weaver.workflow.layout.DownloadWFLayoutServlet | |||
ShowDepLayoutToPicServlet | weaver.org.layout.ShowDepLayoutToPicServlet | /weaver/weaver.org.layout.ShowDepLayoutToPicServlet | |||
ShowDocsImageServlet | weaver.docs.docs.ShowDocsImageServlet | /weaver/weaver.docs.docs.ShowDocsImageServlet | |||
ShowImgServlet | weaver.album.ShowImgServlet | /weaver/weaver.album.ShowImgServlet | |||
HomePageServlet | weaver.homepage.HomepageCreateImage | /weaver/weaver.homepage.HomepageCreateImage | |||
WorkflowXmlParser | weaver.workflow.layout.WorkflowXmlParser | /weaver/weaver.workflow.layout.WorkflowXmlParser | |||
WorkflowDesignOperatoinServlet | weaver.workflow.layout.WorkflowDesignOperatoinServlet | /weaver/weaver.workflow.layout.WorkflowDesignOperatoinServlet | |||
ShowWorkFlow | weaver.workflow.workflow.ShowWorkFlow | /weaver/weaver.workflow.workflow.ShowWorkFlow | |||
ExcelOut | weaver.file.ExcelOut | /weaver/weaver.file.ExcelOut | |||
MakeValidateCode | weaver.file.MakeValidateCode | /weaver/weaver.file.MakeValidateCode | |||
CreateExcelServer | weaver.common.util.taglib.CreateExcelServer | /weaver/weaver.common.util.taglib.CreateExcelServer | |||
SignatureDownLoad | weaver.file.SignatureDownLoad | /weaver/weaver.file.SignatureDownLoad | |||
ImgFileDownload | weaver.file.ImgFileDownload | /weaver/weaver.file.ImgFileDownload | |||
CloudStoreInit | com.cloudstore.api.util.Util_InitSys | 3 | |||
restservlet | com.sun.jersey.spi.container.servlet.ServletContainer | /api/* | com.sun.jersey.config.property.packages | com.cloudstore;com.api | |
RsaInfo | weaver.rsa.GetRsaInfo | /rsa/weaver.rsa.GetRsaInfo | |||
MobilemodeApiServlet | com.weaver.formmodel.gateway.servlet.MobilemodeApiServlet | /mobilemode/api/* | apiBasicPath | /mobilemode/api | |
FileDownloadForNews | weaver.file.FileDownloadForNews | /weaver/weaver.file.FileDownloadForNews | |||
EcodeInit | com.cloudstore.api.util.Util_InitEcode | 1 | |||
HeartBeat | weaver.ofs.heartbeat.HeartBeat | /HeartBeat | |||
RestDispatcherServlet | weaver.rest.servlet.RestDispatcherServlet | /rest/* | |||
FileDownloadForWps | weaver.file.other.DownloadForTokenServlet | /weaver/weaver.file.FileDownloadForWps | |||
ExpCardServer | weaver.formmode.expcard.servlet.ExpCardServer | /weaver/weaver.formmode.expcard.servlet.ExpCardServer | |||
FileDownloadLocation | weaver.email.FileDownloadLocation | /weaver/weaver.email.FileDownloadLocation | |||
EdcFormViewServlet | com.engine.edc.web.EdcFormViewServlet | /edc/formview/* | |||
OfficeServer | DBstep.OfficeServer | /OfficeServer | |||
FileDownloadForOutDoc | weaver.file.FileDownloadForOutDoc | /weaver/weaver.file.FileDownloadForOutDoc | |||
CreateCptBarCode | weaver.cpt.barcode.BarCodeServlet | /CreateCptBarCode | |||
CreateBarCodeServlet | weaver.workflow.exceldesign.CreateBarCodeServlet | /createBarCode | |||
VerifyLoginServlet | weaver.login.VerifyLoginServlet | /weaver/weaver.login.VerifyLoginServlet | |||
ShowColServlet | weaver.common.util.taglib.ShowColServlet | /weaver/weaver.common.util.taglib.ShowColServlet | |||
InterfaceServlet | weaver.admincenter.servlet.InterfaceServlet | /weaver/weaver.admincenter.servlet.InterfaceServlet | |||
QYSPrivateCallbackServlet | weaver.workflow.qiyuesuo.servlet.QYSPrivateCallbackServlet | /QYSPrivateCallbackServlet | |||
QYSDownloadFileServlet | weaver.workflow.qiyuesuo.servlet.QYSDownloadFileServlet | /weaver/weaver.workflow.qiyuesuo.servlet.QYSDownloadFileServlet | |||
QYSInitializeServlet | weaver.workflow.qiyuesuo.servlet.QYSInitializeServlet | /QYSInitializeServlet |
MIME Mappings
Extension | MIME Type |
---|---|
xsd | text/xml |
xls | application/octet-stream |
xlsx | application/octet-stream |
Error Pages
Error Code | Location |
---|---|
404 | /errorpage/404.htm |
500 | /errorpage/500.htm |
403 | /errorpage/403.htm |
503 | /errorpage/503.htm |
502 | /errorpage/502.htm |
JSP Config
Taglib URI | Taglib Location |
---|---|
/browserTag | /WEB-INF/tld/browser.tld |
/browser | /WEB-INF/tld/browser.tld |
通过这种方式,你可以更容易地查看和理解 web.xml
文件中的配置项。
[泛微EC9] web.xml 内容格式化为表格 by https://oneszhang.com/archives/74.html