当前位置: 首页 > 知识库问答 >
问题:

H:CommandLink拒绝调用方法并随机重定向到项目根

施德运
2023-03-14

我一直在为这件事挠头...我有很多项目与一个工作的commandLink元素,但我不能为我的生活让它在这个项目中工作。我在这里遵循了BalusC的响应:commandbutton/commandlink/ajax action/listener方法没有被调用,或者输入值没有完全更新,但仍然没有乐趣。

目前,我已经将代码简化为尽可能简单的代码:

@ManagedBean
@SessionScoped
public class TestBean {

    private @Inject transient Logger logger; 

    public void testEvent(ActionEvent actionEvent) {
        logger.log(Level.INFO, "Event Fired!!");
        return;
    }
}
<h:form>
   <h:commandLink id="test" actionListener="#{testBean.testEvent}" value="Test Me!"/>
</h:form>

如果有人感兴趣,这里是我的链接的编译html:

<form id="j_idt26" name="j_idt26" method="post" action="/my-project/webpages/Login.xhtml" enctype="application/x-www-form-urlencoded">
   <input type="hidden" name="j_idt26" value="j_idt26" />
   <a id="j_idt26:test" href="#" onclick="mojarra.jsfcljs(document.getElementById('j_idt26'),{'j_idt26:test':'j_idt26:test'},'');return false">Test Me!</a><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="-109553560791909389:-730254890454894147" autocomplete="off" />
</form>

共有1个答案

邓宜年
2023-03-14

重新构建项目后,commandLinks正常工作,我无法在新项目中重现错误。如果我有时间,我会试着调试我的原始项目,并确定最初的问题是什么/是什么。

 类似资料:
  • 本文向大家介绍JS随机调用指定函数的方法,包括了JS随机调用指定函数的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了JS随机调用指定函数的方法。分享给大家供大家参考。具体如下: 本代码通过随机定时器调用指定函数,可达到间隔随机时间之行指定的函数的目的 希望本文所述对大家的javascript程序设计有所帮助。

  • 问题内容: 我正在尝试从go调用git日志,并将输出重定向到给定的文件。 失败于 直接在bash中执行命令没有问题。 问题答案: Go的行为类似于C 和启动新程序的过程。这 并不是 隐式调用Shell,从安全性的角度来看,这是一件非常好的事情。不必要的外壳程序调用通常会导致命令注入漏洞。 如果您 想要 外壳程序可以添加的功能(此处为重定向和复合命令语法),但又想避免安全风险,请从代码中将数据带外传

  • 我是一个编程新手,但我正在努力为我正在进行的项目整合一些东西。 我想要的是网页加载,播放视频,然后当视频结束,然后重定向到7个可能的页面之一。 目前,这两个函数都有两个独立的代码位。 对于视频加载/播放/重定向(目前它重定向到谷歌),我有以下内容: 对于随机链接,我有以下内容: 我想不出如何把它们组合在一起才能得到我需要的东西。我希望视频的结尾触发随机链接并打开它。 任何帮助都将不胜感激。 谢谢

  • 问题内容: 我是这里的ajax的新手,我知道有人已经遇到了这个问题。我有一个基于Spring MVC构建的旧版应用程序,它有一个拦截器(过滤器),可以在没有会话时将用户重定向到登录页面。 对于非xmlhttp请求,这可以正常工作..但是,当我尝试在应用程序中使用ajax时,一切都变得很奇怪,它无法正确重定向到登录页面。作为检查的值 xhr.status = 200 textStatus = par

  • /***政治动物*contentscript.js加载到manifest.json中列出的每个页面*此插件将新闻网站上的所有图像替换为*穿西装的动物的图片,作为对新闻内容的评论。为Web 2制作*2013年11月20日*/ //随机图像数组 //重定向 //确保代码符合我的要求。只要链接显示的数字大于-1,那么站点扩展就是working console.log(referer);console.l

  • 本文向大家介绍详解Java从后台重定向(redirect)到另一个项目的方法,包括了详解Java从后台重定向(redirect)到另一个项目的方法的使用技巧和注意事项,需要的朋友参考一下 (1)通过ModelAndView跳转 (2)通过HttpServletResponse跳转 (3)通过redirect返回String类型跳转,注意这种方法不允许Spring控制器用@RestControlle