Put HTML in JSF Panel Control
Hi to everyone,
how i can put an html code (like: <p><b>Hello</b></p>) in Panel Control or in another jsf control?
Thanks,
Fabio
There are several ways:
Just put it inline:<b>Hello</b>Put it in a h:outputText with a style:<h:outputText value="Hello" style="font-weight: bold;" />Put it raw in h:outputText with HTML escape set to false:<h:outputText value="<b>Hello</b>" escape="false" />
Similar Messages
-
Putting HTML around APEX items
Gday,
I am trying to convert the following HTML to APEX. I am trying to put the html around the APEX items but I cannot get them to sit properly in the tables.
Can I put html around the APEX items? Or can I put in the HTML and access the objects via APEX?
<TABLE WIDTH="100%" HEIGHT="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR ALIGN="CENTER">
<TD HEIGHT="100%" VALIGN="MIDDLE" ALIGN="CENTER" WIDTH="100%" >
<TABLE WIDTH="250" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>
<TR>
<TD COLSPAN="3" HEIGHT="2" BGCOLOR="#336699"><IMG SRC="/i/spacer.gif" HEIGHT="2" BORDER="0"></TD>
</TR>
<TR>
<TD WIDTH="2" BGCOLOR="#336699"><IMG SRC="/i/spacer.gif" WIDTH="2" BORDER="0"></TD>
<TD>
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0" ALIGN="CENTER" BORDERCOLOR="#336600">
<TR>
<TD VALIGN="MIDDLE" ALIGN="CENTER" ROWSPAN="3" bgcolor="#000000">
<img src="/i/logo.gif" border="0" alt="logo" title="logo"><br>
<h3><font color="#FFFFFF">Login Page</font></h3>
</TD>
<TD WIDTH="2" BGCOLOR="#336699" ROWSPAN="3"><IMG SRC="/i/spacer.gif" WIDTH="2" BORDER="0"></TD>
<TD VALIGN="MIDDLE">
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
<TR>
<TD HEIGHT="5"><IMG SRC="/i/spacer.gif" HEIGHT="5" BORDER="0"></TD>
</TR>
<TR>
<TD VALIGN="MIDDLE"> Username: </TD>
<TD VALIGN="TOP"><INPUT TYPE="text" NAME="p3_username"></TD>
</TR>
<TR>
<TD VALIGN="MIDDLE"> Password: </TD>
<TD VALIGN="TOP">
<INPUT TYPE="PASSWORD" NAME="p3_password" maxlength=15>
</TD>
</TR>
<TR>
<TD HEIGHT="5"><IMG SRC="/i/spacer.gif" HEIGHT="5" BORDER="0"></TD>
</TR>
<TR>
<TD> </TD>
<TD HEIGHT="25" VALIGN="BOTTOM">
<INPUT NAME="p3_submit" TYPE="submit" value=" Login ">
</TD>
</TR>
<TR>
<TD HEIGHT="5"><IMG SRC="/i/spacer.gif" HEIGHT="5" BORDER="0"></TD>
</TR>
</TABLE>
</TD>
</TR>
<TR>
<TD HEIGHT="2" BGCOLOR="#336699" COLSPAN="4"><IMG SRC="/i/spacer.gif" HEIGHT="2" BORDER="0"></TD>
</TR>
<TR>
<TD HEIGHT="34" COLSPAN="3" ALIGN="LEFT" NOWRAP>
Enter Username and Password
<br>
<center>
<A href="security.changepass" title="Change Password">Change Password</a></center>
</TD>
</TR>
</TABLE>
</TD>
<TD WIDTH="2" BGCOLOR="#336699"><IMG SRC="/i/spacer.gif" WIDTH="2" BORDER="0"></TD>
</TR>
<TR>
<TD COLSPAN="3" HEIGHT="2" BGCOLOR="#336699"><IMG SRC="/i/spacer.gif" HEIGHT="2" BORDER="0"></TD>
</TR>
</TABLE>
<BR><BR><BR><BR><BR><BR><BR><BR><BR><BR>CheersAnd like I said I basically want to put APEX text items inside Oracle HTMLAPEX can only handle items [created declaratively through the App Builder|http://download.oracle.com/docs/cd/E14373_01/appdev.32/e11838/app_comp.htm#CHDGFCGB] or programmatically using the [APEX_ITEM API|http://download.oracle.com/docs/cd/E14373_01/apirefs.32/e13369/apex_item.htm#CACEEEJE].
It looks like you want to create a Login Page. This is a standard APEX page type that can be created from the application home page: click Create Page >, select Login Page, and complete the wizard. The look and feel of this page is controlled by standard APEX [page layout techniques|http://download.oracle.com/docs/cd/E14373_01/appdev.32/e11838/ui.htm#BABJIECG], and the [themes, templates and CSS|http://download.oracle.com/docs/cd/E14373_01/appdev.32/e11838/themes.htm#CJABAEIE] applied. To achieve the required appearance in APEX, page and region templates and CSS can be modified to contain the necessary HTML and properties.
Try experimenting a bit with the above. If you hit problems, raise new threads dealing with specific, discrete issues... -
Hi,
I have a very simple question concerning a good jsf programming style:
Often I get Html pages from designers in order to put the necessary
jsf-code in it in order to get the application work.
So do I have to replace all html-code with jsf-tags or is it ok when
I only put jsf-tags where it is necessary (eg. where I have to output
some data from a bean etc. ).?
Thanks for your comments,
AndyIn general, if there are ways to accomplish the markup you want with JSF component tags (either standard ones, ones you write yourself, or ones written by third party component library providers), I believe that pages composed purely with JSF components will be more maintainable in the long run. In addition, you have the potential ability to use a different renderkit to output a different sort of markup, wihtout doing anything more to your pages than changing the URI of the tag libraries in use (and even that can turn out to be a one-place change if you're using something like a JSP 2.0 prelude file that is automatically included on every page).
That being said, there will be times when you absolutely, positively, have to include some raw HTML markup along with JSF component tags. Although this works pretty well in simple cases, there are lots of scenarios where it is problematic. However, there is a standard means to deal with this problem -- just enclose your raw HTML markup in an <f:verbatim> tag, and it becomes a JSF component that plays nicely with other JSF component tags, in every scenario.
I recommend that anyone planning on intermixing raw markup with their JSF component tags should plan on enclosing it in <f:verbatim> tags, to avoid interoperability problems.
Craig -
Mixing HTML and JSF or better pure JSF Tags?
I'm relatively new to JSF, but i can say, i work with all the Web Standards in HTML and CSS.
So the HTML Render Results of JSF may not fit into a Web Developers Dreams of perfect HTML/CSS.
An Option i see is to use HTML and put only the dynamic parts in there as JSF Components.
What are the Pro's and Con's using HTML?
some stuff i can image:
Using pure JSF:
- May many components have impact to the performance?
- Mixed with HTML: What if the application should be rendered to another client pc (e.g. Mobile)?
What are your experiences?The one downfall of mixing html with jsf, unless you use the f:verbatim tag, that the page is not properly represented in the component tree. Also depending on certain technologies you use (when I used ajax4jsf it worked this way) that the jsf component tree was rendered and then all the html was rendered at the end. This caused html tags and text that I had inside a jsf tag to be improperly displayed.
This though was the case when I was originally using jsf 1.1, so it may have been improved in later editions, but since I have become accustomed to writing the entire page in jsf tags I have not really tested that limit in the current version. -
Disabling Front Panel Controls
Hello,
Currently I am working on trying to disable/gray out between 10-20 front panel controls when a start button is pressed, and then enabling them at the completion of the test. Currently I am using property nodes which all are wired to a constant of which state I want which works perfectly. My question lies with there being another way other than having a bunch of property nodes filling up my event structure. Ive read where people had subVI's that used references to do this same function, but is there a way to do this right in the block diagram of my current VI? Thank you!So you have to create references of your front panel controls, this can be quick, since you can select multiple, and with right click you create references.
I have attached a version LV2010.
edit: another advice:
You have to create only once these references. Usually it is comfortable to bundle all the references into a cluster, and use this wire through your whole code. In this way you can just unbundle those references which at the actual location you need to play with, put them into an array, and use the above FOR loop to change their properties...
Like this: -
Reference to control different from reference panel- controls[]
Hi, I get references to all my objects on front panel from the properties panle->controls[]. In my program I use an Event case and the reference to the contol passed from the Event Case is different fom the reference obtained by panel->controls[]. I need this to be the same since I want to use this reference to search for match in ref array from panel->controls[] get the array index of thet control
Do you have tabs\arrays\clusters?
The references from controls in those (and possibly other structures) are not returned when you use the Controls[] property.
You have to go over all the references and if any of them is one of these structures you need to cast it to its specific class and extract its Controls[] property to get to the controls in it. This needs to be done recursively until there are no more structures.
I seem to remember seeing a VI somewhere that did this (maybe OpenG?), but I can't seem to find it. Maybe someone else knows.
Try to take over the world! -
Front panel controls show up one at a time
When I first open my main vi the controls on the front panel appear one at a time over 20-30 seconds. The problem was compounded when a second front panel was made switching between the two the controls for the second panel pop up one at a time and after they all appear the first panels controls go away one at a time. Any ideas on why this ocurs and how do I fix it so the transition happens quickly?
BenThe code is modeled on a vi that was done under LV5 and was also ported over to new computers and LV8. We had to install the traditional drivers to get that code to run on the new systems. The original vi transitions fairly quickly. The new vi is modeled on the original code with efforts being made to strip it of the overhead bagage. ie.the sequence structures and controls no longer needed..... The new code from the begining has sequentially brought up each control with each new control being added it progressively gets worse. With the addition of the second front panel in the same vi the protracted transition of the controls became a significant issue.
Bob
Attachments:
20060817.zip 2692 KB -
How to put html file into a canevas?
How to put html file into a canevas?
Hi,
would require you to write a JavaBean that interprets the HTML (there are commercial versions of this available)
Frank -
Where should i put html with applet class embedded?thanks
Tomcat4.0 server
i put html and applet class in the root of my project(/webapps/test/)
when i hit the html file locally, it displays well. but it doesn't work when it comes to service.
plus:the applet class is developed with jdk1.1.8
any help is apprieciated!The first thing I would do is recompile the applet with a newer JDK. Second, you need to post more info on the problem. What do you mean by "service"?
-
How do I put some kind of parental controls on my ipad 2? My 7 year old daughter just purchased, without my permission, $275 worth of in app purchases in Mall Stars game. Any tips on how to reverse that purchase?
You can also contact itunes support and ask for a refund.
expresslane.apple.com
https://expresslane.apple.com/Issues.action -
How to put HTML file in IFrame?
I want to put HTML file in IFrame. what i will do? please give details...
Hi
Copy the HTML file into your x:\<project name>\src\mimes\components\<your package name>\<your html>.html
after that in NWDS -- > <b>IFrame</b> --> <b>Source</b> property just type <your html>.html
Regards
Chaitanya.A -
Using Panel Control documentation
Hello all,
I am new in the world of the BPC.
I need understand to Panel Control in the templates of the reports in Excel (office)
Where I can find information?, documentations?
Best RegardsHello all,
I am new in the world of the BPC.
I need understand to Panel Control in the templates of the reports in Excel (office)
Where I can find information?, documentations?
=================================================================
There is no official documentation reg. the panel. But you can get some info from EVDRE.
If you make EvDRE, it generates panel automatically, you can control query condition in the panel. In Apshell, there are given templates you can see what it looks like.
And if you want to know each of component of the panel, you can search relevant doc in SDN.
Hope this helps,
Best Regards,
YH Seo -
Bind a front panel control to an item
Hi all,
I have a problem with selecting DataSocket in "Data Binding Selection" when I want to bind a front panel control to an item in another server such as an OPC Server. I want to know whether we connect to that item via OPC Server or DataSocket Server after specifying an OPC URL. The LED_DataSocket near the front panel control planned to bind to an OPC Server's causing this doubtfulness for me.
And I want to know in a big application what the difference between these two is:
Connecting a front panel control to an OPC Item selecting:
NI_PSP\network Items\then selecting the item from an OPC client instance currently created or,
DataSocket\browse\ finding the item we want through Servers listed.
Please advice.I'm working on a big HMI application with more than 200 I/Os. if I want to read/write these data items from an OPC server, do you mean it's better to use shared variables bound to OPC data items, then read/write directly the shared variable from a front panel object, connecting a shared variable node to it?
I want to know if I bind my all front panel objects to shared variables or OPC items via NI-PSP or Datasocket, for this number of I/Os, it works. And what are the differences between these two technologies?
I 'm for the best way of gathering data from an OPC Server.
Message Edited by Maryam on 04-20-2006 11:41 AM -
How do I get the Label for a Front Panel Control to appear in the Block Diagram but not on the Front Panel? On the Front Panel I am making a complex control that consists of a Slider and a Numerical Input box. Both Controls display the same information and either can be used for Input. When one changs, the other is made to display the same value.
But I only want the Slider to display the Label on the Front Panel, to avoid confusion. On the Block Diagram however, I want both controls to display their Labels so that I know what they are. How do I display the Label for a Control on the Block diagram, but not display its Label on the Front Panel?No. The Label Visible property is separate for the front panel control label and the block diagram terminal label.
How did you start out with the block diagram's label not being visible? Whenever I drop a control or indicator, the label is always visible on both the FP and BD by default. Maybe there is a LabVIEW option that causes new controls/indicators not to have their labels visible by default, but I have yet to find it. I don't think an item should ever be dropped without the label visible, good LabVIEW coding practice demands that the labels for control terminals on the block diagram be visible so that you know what control or indicator a wire is going to.
That being said, I have seen a lot of VI's posted where the label for the terminal on the BD is not shown (against good programming practice.) I've gone to the BD and right clicked to show the label. Sometimes, the people have an empty label (which will turn off the visibility for both the FP and BD) and I'm forced to add some text of my own into the label so I can figure out what their code is doing. When I add some text to the label, at that time, I find both the BD and FP labels become visible.
Are you dealing with controls that have empty labels to start?
Good programming practices:
1. Always have a name for all of your controls, never use and empty label by deleting the text in the label.
2. Make the labels unique. For example, don't have two controls both called Stop. How do you know quickly know which terminal relates to which control?
3. Always show the labels on the block diagram, so you know the function of a control's terminal. If you want to hide the label on the FP, that's okay.
4. If you want a different label to appear on the FP than whatever you actually called the control, then use the caption. You can hide the label and show the caption. This is useful if you need to programmatically change what the "label" is on the front panel such if you are making an application that needs to change its user interface such as for a foreign language. -
How to make the LV front panel controls the current value through the programis set as the default value when the next time you open?
1110340051Try this: Re: How to make a VI remember the latest control value?
Jim
You're entirely bonkers. But I'll tell you a secret. All the best people are. ~ Alice
Maybe you are looking for
-
Mismatch of Assigned Budget in CJ33 & Report S_ALR_87013558
Hi, I would like to inform there is an issue in mismatch of assigned budget value in CJ33 wrt hierarchical report(S_ALR_87013558). Request you to suggest to fix the issue. Thank you for your coopearation. Regards, Ranjan
-
Satellite L750D - Cannot register warranty due to country code
Unsure if this is an appropriate question BUT... I am trying to register my L750D Notebook for warranty and it will not accept my country code. I live in Australia so the country code is 61. I live in South Australia - code 8 and my phone number is 8
-
I have never been able to upgrade my phone I always get an error message after it goes 2 hours on the computer someone told me I could do it wifi but I don't know where to go to start the download
-
ADF: Master Details Page
Hello, I have just started out trying to develop an application in JDeveloper with ADF and I am coming from a Apex/Forms/PL SQL background. I am trying to develop an online application form for our Grants program. The problem I am having is I have a
-
Vectorise colour filter in Motion 5
Hi. i can't find Vectorise colour filter in Motion 5 that used to be in Motion 4 - is there an equivalent with the same parameters? Thanks