f:validateRegex在将jsf2.1项目部署到weblogic12c时始终处于选中状态

f:validateRegex在将jsf2.1项目部署到weblogic12c时始终处于选中状态,jsf,primefaces,weblogic12c,Jsf,Primefaces,Weblogic12c,我将把一个jsf2.1(jsf2.1+spring3+primface-3.0.M3)项目部署到WebLogic12c(jdk1.8) 让它在weblogic12c中工作是一个漫长的过程,但仍然存在一些问题,例如 感谢您的阅读。为了避免验证空字段,您可以将此参数添加到web.xml(适用于jsf 2.1) javax.faces.VALIDATE_空_字段 假的 您可以找到一些解释和许多其他参数。对于jBoss,我们在web.xml中使用此配置:javax.faces.VALIDATE\u

我将把一个jsf2.1(jsf2.1+spring3+primface-3.0.M3)项目部署到WebLogic12c(jdk1.8)

让它在weblogic12c中工作是一个漫长的过程,但仍然存在一些问题,例如
感谢您的阅读。

为了避免验证空字段,您可以将此参数添加到
web.xml
(适用于jsf 2.1)


javax.faces.VALIDATE_空_字段
假的

您可以找到一些解释和许多其他参数。

对于jBoss,我们在web.xml中使用此配置:
javax.faces.VALIDATE\u EMPTY\u fields也可以
试试。@WoAiNii它对我有用,谢谢。
<?xml version="1.0" encoding="UTF-8"?>
<weblogic-web-app xmlns="http://xmlns.oracle.com/weblogic/weblogic-web-app">
    <container-descriptor>
        <prefer-web-inf-classes>false</prefer-web-inf-classes>
        <prefer-application-packages>
            <package-name>javax.faces.*</package-name>
            <package-name>com.sun.faces.*</package-name>
            <package-name>com.bea.faces.*</package-name>
            <package-name>net.sf.cglib.*</package-name>
            <package-name>javax.annotation.*</package-name>
            <package-name>org.primefaces.*</package-name>
        </prefer-application-packages>

        <prefer-application-resources>
            <resource-name>javax.faces.*</resource-name>
            <resource-name>com.sun.faces.*</resource-name>
            <resource-name>com.bea.faces.*</resource-name>
            <resource-name>META-INF/services/javax.servlet.ServletContainerInitializer</resource-name>
            <resource-name>META-INF/services/com.sun.faces.spi.FacesConfigResourceProvider</resource-name>
            <resource-name>META-INF/resources/javax.faces/jsf.js</resource-name>
            <resource-name>META-INF/resources/javax.faces/jsf-uncompressed.js</resource-name>           
        </prefer-application-resources>
        <!-- <prefer-web-inf-classes>true</prefer-web-inf-classes> -->
    </container-descriptor>
</weblogic-web-app>  
<context-param>
    <param-name>javax.faces.VALIDATE_EMPTY_FIELDS</param-name>
    <param-value>false</param-value>
</context-param>