小编Rap*_*l_S的帖子

如果设置了值为SelectOneMenu的值,则更新SelectOneMenu(未触发事件)

在我的应用程序中,如果设置了另一个SelectOneMenu,我正在尝试设置/更新SelectOneMenu.我们正在使用primefaces,所以我检查了primefaces展示,找到了我正在寻找的东西.不幸的是它不起作用.事件没有解雇,我不知道为什么.希望你能帮助我

链接到primefaces展示的示例

- >如果设置了语言,它应该自动重新加载带有称呼的列表,但事实并非如此.我必须按F5重新加载.有任何想法吗?

我的xhtml代码

<h:form id="addressBasicsForm">
  <p:growl id="growl" sticky="true" showDetail="true"/>
  <p:tabView id="tabView">
    <p:tab id="stammdaten" title="#{msg.adr_basics_tabtitle}">
  <table style="width:100%;">
        <tr>
          <td style="width: 50%;">
    <p:panel toggleable="false">
      <table style="margin-top:3px; width:100%;">
        <tr style="height:26px;">
          <td>
            <p:selectOneMenu id="somLang" value="#AddressBasics_m.languageId}" style="margin-left:2px; width:90%;">
              <f:selectItems value="#{AddressBasics_m.languageItems}"/>
                      <p:ajax update="somAnrede" listener="#{AdressBasics_m.handleLanguageChange}"/>
            </p:selectOneMenu>
          </td>
        </tr>
        <tr style="height:26px;">
          <td>
            <p:selectOneMenu id="somAnrede" value="#AddressBasics_m.salutationId}" style="margin-left:2px; width:90%;">
              <f:selectItems value="#{AddressBasics_m.salutationItems}" />
            </p:selectOneMenu>
          </td>
Run Code Online (Sandbox Code Playgroud)

我的豆

@Named("AddressBasics_m")
@ConversationScoped
public class AddressBasicsView implements Serializable{
private static final long serialVersionUID = -4034697810438325785L;

public List<SelectItem> getSalutationItems(){
    if(firstrun)
        languageId = 21L;

    firstrun = …
Run Code Online (Sandbox Code Playgroud)

ajax events jsf selectonemenu primefaces

5
推荐指数
1
解决办法
2万
查看次数

将图像裁剪为 &lt;div&gt; 的大小

我的网站上的一些图片有点问题。我有一个 280x310 的 div 容器,但我所有的图像都比这个容器大。我想保持图像的纵横比,并使它们适合 div 的整个高度,在左侧和右侧裁剪图像的任何额外部分(保持图像居中)。这在css中可能吗?谢谢你的帮助。

html css image

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

ajax ×1

css ×1

events ×1

html ×1

image ×1

jsf ×1

primefaces ×1

selectonemenu ×1