Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使EL中的会话无效_Java_Session_Jsf_El - Fatal编程技术网

Java 使EL中的会话无效

Java 使EL中的会话无效,java,session,jsf,el,Java,Session,Jsf,El,如何使用EL使会话无效?您可以使用。此EL实现能够通过methodname()直接调用方法。假设您使用的是Mojarra,则输入/WEB-INF/lib并将以下内容添加到WEB.xml: <context-param> <param-name>com.sun.faces.expressionFactory</param-name> <param-value>org.jboss.el.ExpressionFactoryImp

如何使用EL使会话无效?

您可以使用。此EL实现能够通过
methodname()
直接调用方法。假设您使用的是Mojarra,则输入
/WEB-INF/lib
并将以下内容添加到
WEB.xml

<context-param>     
    <param-name>com.sun.faces.expressionFactory</param-name>
    <param-value>org.jboss.el.ExpressionFactoryImpl</param-value>   
</context-param>

不用说,这不是最好的地方/做法。

为什么要这样做而不是调用控制器方法?@BaluC,那么使会话无效的最佳做法是什么?我问了同样的问题,你能帮忙吗?
#{session.invalidate()}