FacesContext.getCurrentInstance().getExternalContext().getFlash()
我正在尝试使用上面的代码,似乎在Myfaces的JSF2实现中不存在getFlash()。我怎样才能访问它。
上面的代码行给出了这个错误
The method getFlash() is undefined for the type Object
这是我的导入,没有问题。
import javax.faces.context.FacesContext;
import javax.faces.context.Flash;
这是Session.php文件中的会话类
<?php
namespace app\core;
class Session
{
public function __construct()
{
session_start();
}
public function setFlash($key='', $message='')
{
$_SESSION['flash'][$key] = $message;
}
public function getFl
我在集群env中使用primefaces 11 (alb+两个通配符17 +可分发设置)。当我使用闪存将参数从page1传递给page2时,会出现以下错误,参数无法传递。
[javax.enterprise.resource.webcontainer.jsf.flash] (default task-29) JSF1094: Could not decode flash data from incoming cookie value Invalid characters in decrypted value. Processing will continue, but the flash
嗨,我在netbeans上有一个使用xhtml和apache的web项目,当我运行它时,它打开我的浏览器并说:
An Error Occurred:
Could not initialize class javax.crypto.JceSecurity
我记得做过的最后一件事情可以做一些事情(因为它以前运行得很好,而且我还没有碰过它,就是更新java (1.8.0_211) ),我尝试过对netbeans进行统一设置,并为java和jdk重新安装和执行同样的操作。此外,设置java_home的环境变量,并安装默认的local_policy.jar和US_export_policy.ja
我正在创建一个登录表单,如果登录失败,我必须在其中设置一条闪光消息。我使用了下面的代码来设置flash消息。在actions.class.php中,一个名为executeLogin_process函数
$this->getUser()->setFlash('error', 'Invalid User Name or Password', false);
$this->redirect('login/index');
并在indexSuccess.php中显示消息
<?php if ($sf_user->hasFlas
我正在尝试展示一个内置在primefaces向导的onFlowProcess中的FacesMessage。
public String onFlowProcess(FlowEvent event) {
if (event.getOldStep().equalsIgnoreCase("otherTab")){
if (!hasImage){
FacesUtils.addMessage(null, "Error", "image is required", FacesMessage.SEVERITY