- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 p:dialog 不断加载,我只需要它出现一次。有谁知道怎么做?
<h:body style="background: url('img/background/teste/brushed_alu.png')!important" onload="dialogAtivacao.show();">
<script type="text/javascript">
$(document).ready(function() {
document.getElementById("j_username").focus();
});
</script>
<p:dialog id="dialogAtivar" header="Ativação de empresa" showEffect="drop" hideEffect="drop" resizable="false"
widgetVar="dialogAtivacao" modal="true" closable="true" rendered="#{sessionScope['SPRING_SECURITY_LAST_EXCEPTION'].message == 'ATIVACAO'}">
<ui:include src="pages/ativacao/AtivacaoEmpresa.xhtml"/>
</p:dialog>
...
<p:panel styleClass="panelBotaoLogin" >
<h:commandButton id="saveButton" action="#{login.doLogin()}" value=" Entrar" styleClass="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only botaoEntrar"/>
</p:panel>
public String doLogin() throws IOException, ServletException {
ExternalContext context = FacesContext.getCurrentInstance().getExternalContext();
RequestDispatcher dispatcher = ((ServletRequest) context.getRequest()).getRequestDispatcher("/j_spring_security_check?j_username=" + username + "&j_password=" + password);
dispatcher.forward((ServletRequest) context.getRequest(), (ServletResponse) context.getResponse());
FacesContext.getCurrentInstance().responseComplete();
return null;
}
最佳答案
<h:body onload="dialogAtivacao.show();"/>
翻译成当 <body>
加载 HTML 的标签,显示弹出窗口。 <body>
当 View 的整页重新加载发生时,标签将重新加载 <h:commandButton id="saveButton" action="#{login.doLogin()}" value=" Entrar" styleClass="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only botaoEntrar"/>
每次单击按钮时都会触发整页刷新。 <p:commandButton id="saveButton" action="#{login.doLogin}" value=" Entrar" styleClass="ui-button ui-widget ui-state-default ui-corner-all ui-button-text-only botaoEntrar"/>
onload
只触发一次
关于jsf - 素面 p :dialog keeps reopening,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16300076/
我的问题是 p:dialog 没有显示出来。监听器被触发,没有错误消息。我的要求是:当我选择一行时,必须在对话框中显示行详细信息。 请帮帮我。提前致谢。
我想要一个按钮和一个图形图像。默认情况下,不显示图形图像。如果用户单击该按钮,则会显示图形图像(呈现 = 真)。 我可以做到,但我必须刷新页面才能看到显示的图形图像。 我想我必须使用 ajax 组件来
我创建了一个登录页面用户正确输入用户名和密码后,他将被引导到另一个页面(主页) @ManagedBean public class Superviseur { private String l
我想在布局单元 (p:layoutUnit) 内将我的仪表板 (p:dashboard) 显示为居中对齐(垂直和水平)。我尝试提供 [position="center"] ,但没有用。我使用谷歌浏览器
我的 p:dialog 不断加载,我只需要它出现一次。有谁知道怎么做? $(document).ready(function() { document.ge
我正在使用组件 p:panelGrid,并在其中放置了表单的各种组件。我很惊讶,为了便于理解代码,我放了一个注释,他把它看作是一个组件,并根据注释进行排序。 谁能向我解释为什么会发生这种情况? 最佳答
我在 Primefaces 3.2 和 JSF 2.1 上遇到了一些麻烦。 我的代码是这样的: 当我查看 Primefaces Sh
您好,我正在使用 js2+ primefaces,这是我用来阻止 UI 的代码 ---
我很困惑为什么 IE 和 Chrome 无法呈现我的 Primefaces 3 UI。 我基本上有这个用例:我想要一个添加新成员按钮,当用户单击它时,将打开一个对话框,询问成员详细信息。
我正在使用 JSF 和 PrimeFaces,但我无法处理以下情况:我有一个对话框,我在上面放了一个数据表。在表格的一个单元格中,我想以 3 种不同的方式显示给定的数据,并且我想在它们之间切换。到目前
我是 JSF/Primefaces 的新手,所以也许我以错误的方式解决了这个问题,而且我一直在搜索论坛但没有运气。 我最大限度地简化了问题,并使用了Damian的那个@PostConstruct 所以
我们的项目使用 JSF 2.2 primeface 5.1。我使用以下代码在我的 JSF 页面中显示数据表,我添加了 用于基于动态列类型的动态过滤器。但是当我在每列的头部输入条件或选择下拉列表时,数据
not working with IE 9
我在使用 IE 浏览时遇到问题 http://gamma.j.layershift.co.uk 我的网站是使用带有 primefaces 3.5 的 JSF2 构建的。 **页面的其余部分可以在 Fi
我有一些不能是ajax请求的请求,有没有什么办法仍然使用带有非ajax请求的p:ajaxStatus组件。 最佳答案 非 ajax 请求完全重新加载整个页面。所以你不能直接使用 p:ajaxStatu
我在使用 primefaces 5.0 和 jsf 2.2.5 时遇到了问题。用一个 p:tabView 两个选项卡共享相同的 ManagedBean 和相同的对象事件 tabChange没有按预期工
我在 JSF 应用程序中使用 p:remoteCommand。我有 7 个不同的 p:remoteCommand 声明来调用 bean 中的不同操作。点击按钮,这7个远程命令同时被调用。调用了 JS
给定以下primefaces数据 某人如何获得(在服务器端)用户在过滤器文本列中给出的过滤器“文本”值? 我试着用“listen
我想将谷歌地图的地理编码器地址传递给ManagedBean,但我必须在 map 上选择两次,我想是因为在地址传递给ManagedBean之前执行了方法(onPointSelect) 托管 bean :
p:fileUpload 中的更新属性和 onComplete 在 IE10 中不起作用。在 IE 9 中 sizeLimit 属性被忽略。有没有人遇到过这种情况。 我尝试通过在 p:fileUolo
我不确定这种行为是否正常。 我希望我的 panel只有在点击触发 ajax 的按钮后才会呈现要求。 不使用 Ajax 工作正常: p:panel id="myPanel" rendered="#{my
我是一名优秀的程序员,十分优秀!