Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/jsf/5.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
 Jsf_IT技术博客_编程技术问答 - 「Fatal编程技术网」

Jsf 指定使用Netbeans进行调试的源

使用Netbeans 6.1中的调试器,我想进入JSF库的一个方法(特别是类StateManager的方法saveSerializedView),但我不知道如何通过IDE指定JSF库源代码的位置。我甚至很难确定Netbeans用于JSF的jar文件 我认为您的jar不包含源代码,因为您不能“介入” 在这样的情况下,我要做的是找到合适的源代码(在本例中,只要StateManager.java,如果它可用,或者包含源代码的JAR),注意它是我正在使用的版本。在我的项目树中,我创建特定类的包层次结构,

如何使用JSF/Richfaces使用map渲染图像?

我想使用JSF/Richfaces执行以下任务 点击一个链接-我想生成一个带有贴图的PNG图像(图像的一部分应该可以点击),并在面板下渲染 生成图像时,我知道需要单击的图像坐标。这样我就可以生成地图了。但我想在一个XHTML文件下完成它。Can rich:paint2d标记接受地图,如- <map name="mapGraph"> <area coords="754,378 20" href="http://google.com" shape="Circle" alt=

如何在Jsf2中动态创建html组件

如何在Jsf2中动态创建html组件。我必须制作一个由用户填写的动态表单,所以我不知道如何管理,我必须使用JavaScript或什么?? 我也在使用richfaces。是的。使用javascript。使用js的一种方法是,页面上已经有了各种“动态”html元素,但通过CSS设置为隐藏:display:none 当一个元素触发要显示的隐藏元素时,使用js:document.getElementById('xyz').style.display='block'在这里,您可以使用panelGrid组件

Jsf 尽管部署描述符看起来正确,但通过Glassfish 3未解析内容

我在GlassFish 3域的自动部署中加入了一个war,它已经很好地爆炸了,显示了一个子目录树domain1>applications>myApp,下面是一个WEB-INF>classes>myApp文件夹树,其中存储了myApp的类 该应用程序最初使用JSF1.2和Facelets(1.1.15),并部署到Tomcat6,但我现在正在尝试使用JavaEE6和GlassFishV3进行构建 我知道JavaEE6上有JSF2和Facelets,所以我从我的应用程序库中去掉了所有不必要的JAR,留

Jsf 在seam中过帐时,新值不与表单支持对象绑定

我有多个表单由ThingPageBean填充。这些表单中的每一个都使用一个函数提交,其中操作被设置为调用{thingPageBean.doAmazingThingoneStuff}。除了contactEmail和contactPhone之外,所有字段都是静态的,我想使用它们来代替,以便用户可以根据需要设置新值 问题是,新值没有绑定到ThingPageBean中doAmazingThingOneStuff oneStuff中接收的对象。旧的仍然存在 我做错了什么?我是否错过了一些关键的部分 我的豆

Jsf 如何从数据库中填充SelectManyList框

我想知道如何从数据库中填充h:selectManyListbox,即不使用静态选项。将与返回列表的属性结合使用,或者当您已经使用JSF 2.0时,使用列表 @BalusC的回答是否令您满意? <h:selectManyListbox value="#{bean.selectedItems}"> <f:selectItems value="#{bean.selectItems}" /> </h:selectManyListbox> public cla

Jsf 配置JNDI查找端口jboss+;EJB

在我的应用程序中,我使用JSF和EJB作为两个独立的项目。下面我描述了用于JNDI查找的代码 protected final Object lookup(Class className) throws NamingException { Properties properties = new Properties(); properties.put("java.naming.factory.initial","org.jnp.interfaces.NamingC

重置JSF支持Bean(视图或会话范围)

我想在调用某个方法时,通过JSF支持bean进行重置。假设有一个命令按钮,有人按下它,事务成功后,我的视图或会话范围JSFbean应该被重置。有办法吗 感谢当您从action方法返回non-null或non-void时,视图范围的bean将被重新创建,即使它将返回到相同的视图。因此,只需从action方法返回一个字符串,即使它只是一个空字符串: public String submit() { // ... return ""; } 为了完成它,您可以考虑通过将脸部重定向=真

(Primefaces+JSF)无法更新绑定组件

请向我解释原因:我使用: <p:megaMenu id="mngTop" model="#{topprocess.mnModel}"> </p:megaMenu> 然后,megaMenu可以由其他组件从按钮、其他ajax更新,但我使用了: <p:megaMenu id="mngTop"> <p:submenu label="Trợ giúp" binding="#{myBean.snMenu}"> </p:submenu> &

Jsf 如何在modalpanel内重新加载组件?

可能吗?如果是,我该怎么做 我需要在执行操作后重新运行,这两个组件都在modalpanel中,而modalpanel在 我试过: 确保您的位于包含的表单之外,否则它会将outputText的值与表单中的实际值绑定,从而导致页面中出现异常行为 如果您必须在表单中有 ,您应该考虑使用执行JavaScript代码的命令链中的 OnTrime< /Cord>TAG属性来更新值。 如果您想向用户显示消息,可以使用或标记组件,这将是一个比使用输出文本更好的选择。谢谢Luigi,我遇到这个问题时正在做一

Jsf primefaces无法获取值

当我按下这个按钮时,测试方法无法打印任何值。以及System.out.printlnperson;在handleCityChange中始终打印null,框架显示红色,右上角跳出值为无效消息。我如何解决它?谢谢大家 index.xhtml <h:body> <h:form> <p:fieldset legend="Modify" toggleable="true" toggleSpeed="200" collapsed="true">

带MAVEN的JSF Richfaces 4.0

我使用以下脚本创建了一个jsf+richfaces项目 mvn archetype:generate \ -DarchetypeGroupId=org.richfaces.archetypes \ -DarchetypeArtifactId=richfaces-archetype-simpleapp \ -DarchetypeVersion=4.0.0.Final \ -DgroupId=com.confiz \ -Dart

Jsf Primefaces gmap组件编辑

我想在gmap组件中添加垂直线,例如,但我甚至不知道如何开始我认为链接已断开。此外,我建议你问一个具体的问题。这将增加你获得好答案的机会。到目前为止你做了什么?

Jsf 的用途是什么?

我已经讨论过这个问题,但还不清楚这样一个组件的意图。我想知道这个家伙有什么用,在什么情况下这样的组件会变得有用?这与JSF2.0中的ui:composition有关吗?af:declarativeComponent定义了一个动态声明性组件,并在ADF中用作封装某些ui逻辑的轻量级形式。不要把它看作一个模板,而是一个不需要声明标记名就可以定义的组件,就像常规声明性组件一样,它比任务流轻得多。使用时,您可以向此类组件传递参数,包括自ADF 11.1.2以来的方法参数。这样的组件还可以有一个在back

Jsf ICEfaces dataPaginator actionListener

在ice:dataPaginator中,我们可以添加一个actionListener。使用该事件处理程序或其他方式,我们可以跟踪单击的分页按钮(锚定)吗 是的,actionListener方法接受一个ActionEvent参数,您可以对该参数调用getComponent()并将其强制转换为DataPaginator。使用此对象,可以使用getPageIndex()、getPageCount()和getPaginatorMaxPages()方法 所有这些都写在ice文件中: 编辑: public

Jsf primefaces文件上载未显示

在我的web.xml上 <filter> <filter-name>PrimeFaces FileUpload Filter</filter-name> <filter-class>org.primefaces.webapp.filter.FileUploadFilter</filter-class> </filter> <filter-mapping> <filter-name&g

JSF中支持bean的POS支付

我想实现对虚拟POS机的POST呼叫,以便进行卡支付处理。POS只是银行提供的一个服务器程序,必须通过包含交易数据的表单进行访问。这可以通过组合一个表单、方法post和一组隐藏参数来完成,然后将输出定向到一个新窗口(这是必需的,因为从这一点上来说,银行软件控制了)。 但是,为了安全问题,我想从支持bean发出POST调用。 因此: facelet中的按钮调用RequestScope bean中的方法。这个bean可以在会话中访问事务的数据 豆子可以做一些东西 在该方法中,我可以打开一个URLCo

Jsf Glassfish3中带有跟踪模式URL的ViewExpiredException

我们的客户不希望使用cookie进行会话处理,这也会导致Apache/mod_重写网关出现问题,因此我尝试使用 <tracking-mode>URL</tracking-mode> .另一个选项是将restore view compability设置为true 编辑web.xml并添加以下代码,然后重试 <context-param> <param-name>com.sun.faces.enableRestoreView11Compati

是否需要使用JSF进行服务器端检查?

在JSF页面中,根据登录的用户权限填充select。 aziende4ReportList仅包含与登录用户相关的数据 <h:selectOneMenu id="comboAziende" value="#{provaController.azienda}" required="true" > <f:selectItems value="#{provaController.aziende4ReportList}" />

Jsf 如何在c中使用OR条件:如果在Facelets中

如何在Facelets中使用中的OR条件?我需要检查privlage是否为3、2或5 <c:if test="#{Privlage=='3'or '2' or '5'}" > 只需遵循与普通Java相同的逻辑即可: if (privilege.equals("3") || privilege.equals("2") || privilege.equals("5")) 因此,因此: <c:if test="#{privilege == '3' || privilege =

Jsf 如何包装af:inputFile文本名?

我使用的是jdeveloper11.1.2.3.0, 我的页面中有一个inputFile组件,它的文本值取自某些组件的名称。问题是,当文本很长时,它会全部显示在那里,甚至可能占据整个窗口。在这种情况下是否有可能包装此文本值 您可以尝试设置组件的labelStyle属性来包装标签的内容。我不确定它的CSS风格属性信息,但在网上搜索我发现wordwrap:break-word您可以尝试设置组件的labelStyle属性来包装标签的内容。我不确定它的CSS风格属性信息,但在网上搜索我发现wordwra

Jsf <;属性>;无法作为<;豆>;

我有一颗豆子: package controller.types; import java.util.ArrayList; import java.util.List; import javax.faces.bean.ManagedBean; import javax.faces.bean.SessionScoped; @ManagedBean @SessionScoped public class Test { static List<MainTableRow> r

Jsf Primefaces粘性标记未定义

我正在使用Primefaces 3.5,我需要使用。 我从橱窗里得到了密码。 这是我的代码: <p:toolbar id="myToolbar"> <p:toolbarGroup align="left"> <p:commandButton type="button" value="Some Button" /> </p:toolbarGroup> </p:toolbar> <p:sti

Jsf Primefaces数据表sortBy EL无法分析表达式

在我的facelet中,我有一个PF数据表,当我单击标题进行排序时,我得到 javax.el.ELException:未能分析表达式[#{item.null}] <h:form> <p:dataTable id="itemDataTable" var="item" value="#{shippingRoomBean.items}" emptyMessage="No Items Found In This Shipping Room"> <p:colu

Jsf 无法验证primefaces事件模糊?

我无法通过使用primefaces调用事件模糊在客户端使用primefaces ajax验证输入字段 我不确定您在ajax事件上使用“RenderType和rendered”做了什么-它们毫无意义,我只是在破坏 在下面的示例中,我已经让它工作得很好(注意,我的bean是不同的名称)-为了测试的目的,我将网格的大小设置为1个列,最好包装那些需要在ajax请求后重新呈现的完整数据对象。请参阅下面的代码p:ajax使用“更新”来呈现内容,其中f:ajax使用render=“id”等 在p:ajax上

Jsf ui:重复不在h:dataTable内工作

我对h:dataTable标记中的ui:repeat有问题。我有一个包含字段名称的集合,另一个包含数据。所以我用索引匹配它们。当我加载页面时,抛出异常OutOfBoundsException。但当我将filingCabinetManagerBean.filingCabinet.schema.fields.indexOf(schemaField)放在ui:repeat之外时,它会显示正确的索引。所以我尝试将其拆分,并将ui:param和c:set声明为变量,但问题相同cardDataactualC

在preRenderView事件上使用bean进行JSF永久重定向

有没有办法使用faces配置导航永久重定向到preRenderEvent视图上的页面 例如,登录后,它将在页面上重定向,在该页面上,我需要知道用户的角色,以便将其重定向到正确的页面 我用这个来重定向: <f:metadata> <f:event listener="#{loginRedirectBean.redirect}" type="preRenderView"></f:event> </f:metadata> public void

Jsf richfaces progressbar保持在0%

我试图在我的web应用程序中实现一个进度条,但无法使其工作。我使用了第页上的示例 我得到了按钮,但当我点击开始时,按钮停留在0%。我试图将bean放在会话范围内,但仍然是一样的。有什么想法吗 这是xhtml: <html xmlns="http://www.w3.org/1999/xhtml" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:ui="http://java.sun.com/jsf/facelets" x

Jsf 多个库中存在从视图id为的导航规则

这是来自jsf-ibm.jar(MANIFEST.MF文件)的数据,用于提供信息 关于我目前正在处理的应用程序正在使用的jsf版本: Manifest-Version: 1.0 Ant-Version: Apache Ant 1.8.2 Created-By: IBM Corporation Specification-Title: Java Server Faces Implementation-Title: JSF Widget Library (JWL) - Base Implementa

Jsf 如何在datatable中使用ui:repeat追加列?

我想生成一个表列表。每月1张表格。每个月的每一天有一列。这是我正在使用的JSF片段 <ui:repeat value="#{worklogService.months}" var="monthnum"> <p:dataTable value="#{worklogService.getTableForMonth(monthnum)}" var="tabrow"> <p:column headerText="Name">

从CDI文本强制JSF部分重新加载

为什么呢? 我有两个独立的JSF模块,通过CDI@Observes链接 模块F:触发事件 模块O:@观察事件 那很好 现在:当用户在模块F中触发事件时,我想更新模块O中的客户端组件。 这有可能吗?即使JSF循环是从模块F输入的,我是否可以操纵模块O的视图 编辑: 我正在寻找服务器支持的被动方式。 巴卢斯给了一个推拉的暗示。 但目前不可能实现类似套接字的连接。还有别的办法吗?可能类似于Omnifaces Ajax#update()——但没有jsf循环 提前感谢。缺少的关键字是“push”或“p

Jsf Primefaces在另一个更新中更新表单

我有一个与datatable关联的ajax事件,该datatable更新1删除按钮。该按钮具有对话框的更新标记,如下所示: <ui:insert id="itemDeleteDlg" name="dlg-delete-item"><ui:include src="/pages/admin/item/deleteItem.xhtml" /></ui:insert> <h:form id="itemOptions" prependId="false">

Jsf 模糊事件块提交按钮

我有个问题,请帮帮我 当我更改输入中的一个值,然后提交一个按钮时,事件模糊会阻止我提交,因此我必须在按钮上单击两次。 我想在我的按钮上点击一次,在我的输入中执行操作,并提交我的按钮 当我在输入中更改值,然后单击commandLink时,也会出现同样的问题。。我的模糊事件阻止点击我的链接 <h:inputText id="idInputQuantite" readonly="# converter=

Jsf 具有多种表单的Ajax

我有一个包含多个表单的页面 以某种形式 <h:form id="form1"> <!-- ... --> <h:commandButton value="Form button1"> <f:ajax execute="@form" render="@all" /> </h:commandButton> </h:form> <!--

Jsf 如果用户从页面浏览,请检查页面是否有修改

我有一个primefaces web应用程序,它由几个选项卡组成,用户可以在其中输入和编辑一些数据。如果用户编辑数据并希望保存该数据,则他会按下“保存”按钮,数据将被保存到数据库中。如果他想恢复输入,只需按下重置按钮 每个选项卡都是自己的include.xhtml页面 现在,我们要检查用户是否使用菜单导航或按下重置按钮,是否进行了一些更改,并询问他是否真的要浏览而不保存 你有什么建议吗 以下是选项卡的页面: 非常感谢 我会在单击tab时编写jQuery函数,并将其绑定到tab。在这个函数中,我

Jsf 如何在PrimeFaces 5.0中使用tabView获取动态选项卡名称和数据?

我需要动态显示选项卡名称。每个选项卡都有自己的数据列表。 例如,如果选项卡名称为“学生”,则当用户单击“学生”选项卡时,将显示学生列表。如果单击“教师”选项卡,它将显示教师列表。 我使用下面的链接引用了一些例子。 我尝试使用数据模型和Ajax事件示例,但无法显示所需的数据。事件不适用于数据模型 我试过以下方法 <p:tabView value="#{myBean.tabList}" var="tabItem"> <p:tab title="#{tabItem.tabT

Jsf 我应该如何以及何时从h:dataTable的数据库加载模型

我有一个数据表,如下所示: <h:dataTable value="#{bean.items}" var="item"> 我想用从服务方法获得的数据库中的集合填充它,以便在初始(GET)请求期间打开页面时立即显示它。我应该什么时候调用服务方法?为什么 在页面加载之前调用它。但是怎么做呢 在页面加载期间调用它。怎么做 在getter方法中调用它。但它被多次调用 还有别的吗 在bean的@PostConstruct方法中完成 @ManagedBean @RequestScoped

Jsf h:commandButton';未调用的操作

我使用的是JSF2.0,在home.xHTML的div部分中有一个commandButton。它不起作用了。我没有看到destinationPage,只保留在home.xhtml中 home.xhtml: <div id="left_side"> <ui:include src="login.xhtml" /> <h:form> <h:commandButton value="register" action

Jsf Primefaces对话框框架在初始化时关闭

我有与中提到的相同的要求” “但唯一的答案不是有效的解决方案,因为在Dialog框架中,我没有一个widgetVar 我的@PostConstruct方法看起来类似: @PostConstruct private void init() { Tree tree = initTree(); if (tree.getChildCount() == 1) { // @todo close dialog if tree has only 1 child

JSF PrimeFaces在新窗口中显示对话框

我使用Glassfish 4使用Netbeans 8创建了一个示例项目。 我从数据库创建了实体类,然后从这些实体类(从Netbeans中的模板)创建了JSF页面。 但是,当我单击view按钮时,它会在同一窗口的对话框中显示关于数据库条目的信息 这是显示对话框的命令按钮: <p:commandButton id="viewButton" icon="ui-icon-search" value="#{bundle.View}" u

Jsf 当另一个Select的值更改时,如何更新该Select?

因此,我的程序应该接收来自JavaBeans文件的输入,然后该文件将数据输出到现有的选择框,但只有当另一个选择框的选定值发生变化时才会输出。我该怎么做?以下是我现有的代码: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://xmlns.jcp.org/jsf/facelets" xmlns:h="http://xmlns.jcp.org/jsf/html"

Jsf p:OverlyPanel无法正确渲染子组件

我有个奇怪的问题。我正试图用按钮连接覆盖面板。当我按下按钮时,面板被渲染。但是,面板中的子组件不可用。当面板可见并且我双击按钮时,子组件得到渲染。同时,当面板未渲染且我双击时,子组件未渲染(且面板未显示) 已绘制/未绘制组件的生成html和计算CSS相同。 你知道问题出在哪里吗?我是不是错过了一些场景?我是否忽略了什么,或者它是一个bug PrimeFaces模板: <p:layoutUnit position="center"> <h:form> <p:c

如何在相应的控制器中通过jsf页面初始化根据查询参数导航到不同的页面 @Factory(“登录文本”) @开始(join=true) 公共LoginContext initLoginContext(){ 如果(loginContext==null){ loginContext=新的loginContext(); } loginContext.setLanguageCode(LocaleSelector.instance().getLanguage()); 检查环境(); Map requestParams=FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap(); 字符串prodCode=requestParams.get(“prodCode”); String token=requestParams.get(“token”); //令牌验证 if(令牌等于(“管理员”)){ System.out.println(“管理页面”); }else if(token.equals(“用户”)){ System.out.println(“用户页”); }否则{ 返回登录文本; } }

在这里,我将在令牌(JWE字符串)中获取用户凭据,然后对用户进行一些验证(直到这里的代码很好,我清楚如何执行)。稍后,基于用户权限,我将为用户直接导航到相关页面(而不是加载与控制器相关的登录页面) 我被困在这里,请在LoginController中提出一些建议,我添加了以下适用于我的代码: @Factory("loginContext") @Begin(join = true) public LoginContext initLoginContext() { if (loginConte

上一页   1   2   3   4   5    6  ... 下一页 最后一页 共 441 页