Functions in primefaces taglib

UI Components for JSF
Post Reply
Babas007
Posts: 251
Joined: 24 May 2011, 09:42

21 Aug 2017, 23:17

Can someone explain to me what are these, what their purpose?

Code: Select all

<function>
		<function-name>component</function-name>
		<function-class>org.primefaces.util.ComponentUtils</function-class>
		<function-signature>java.lang.String findComponentClientId(java.lang.String)</function-signature>
	</function>

    <function>
		<function-name>widgetVar</function-name>
		<function-class>org.primefaces.util.ComponentUtils</function-class>
		<function-signature>java.lang.String resolveWidgetVar(java.lang.String)</function-signature>
	</function>

    <function>
		<function-name>widgetVarFromContext</function-name>
		<function-class>org.primefaces.util.ComponentUtils</function-class>
		<function-signature>java.lang.String resolveWidgetVar(java.lang.String, javax.faces.component.UIComponent)</function-signature>
	</function>

	<function>
		<function-name>ifGranted</function-name>
		<function-class>org.primefaces.util.SecurityUtils</function-class>
		<function-signature>java.lang.Boolean ifGranted(java.lang.String)</function-signature>
	</function>

	<function>
		<function-name>ifAllGranted</function-name>
		<function-class>org.primefaces.util.SecurityUtils</function-class>
		<function-signature>java.lang.Boolean ifAllGranted(java.lang.String)</function-signature>
	</function>

	<function>
		<function-name>ifAnyGranted</function-name>
		<function-class>org.primefaces.util.SecurityUtils</function-class>
		<function-signature>java.lang.Boolean ifAnyGranted(java.lang.String)</function-signature>
	</function>

	<function>
		<function-name>ifNoneGranted</function-name>
		<function-class>org.primefaces.util.SecurityUtils</function-class>
		<function-signature>java.lang.Boolean ifNoneGranted(java.lang.String)</function-signature>
	</function>

	<function>
		<function-name>remoteUser</function-name>
		<function-class>org.primefaces.util.SecurityUtils</function-class>
		<function-signature>java.lang.String remoteUser()</function-signature>
	</function>

    <function>
		<function-name>userPrincipal</function-name>
		<function-class>org.primefaces.util.SecurityUtils</function-class>
		<function-signature>java.security.Principal userPrincipal()</function-signature>
	</function>
Thanks for your help

tandraschko
PrimeFaces Core Developer
Posts: 3979
Joined: 03 Dec 2010, 14:11
Location: Bavaria, DE
Contact:

22 Aug 2017, 00:02

use google - i'm sure there are some articles on stackoverflow or something.
Thomas Andraschko

PrimeFaces | PrimeFaces Extensions

Apache Member | OpenWebBeans, DeltaSpike, MyFaces, BVal, TomEE

Sponsor me: https://github.com/sponsors/tandraschko
Blog: http://tandraschko.blogspot.de/
Twitter: https://twitter.com/TAndraschko

Babas007
Posts: 251
Joined: 24 May 2011, 09:42

22 Aug 2017, 09:25

I'm sure there is, but I was wondering why PF provided such functions, there is nothing in the documentation unfortunately... Maybe if I knew excatly what they are doing, I could use them in my project, but so far I can only guess... somehow it sounds like they might be useful. i'd love to see a tutorial (or a piece of documentation) how to use this.. If I find any I'll share it here ;)

Post Reply

Return to “PrimeFaces”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 43 guests