New Expression Language documentation in Update 5

In the Help topics within the IDE, we have added
documentation for the Java Server Faces Expression
Language.
From the Help main menu, choose Help Contents then
in the Find textfield, type in Expression Language.
John
JSC QA

Hi ,
Thaks for the information and updates John.
Cheers :)

Similar Messages

  • {Expression Language} not working tomcat5 j2se 1.5_beta

    I m new to JSP technology. I m trying to use expression language in my application and it's not letting me do the job.
    simple program
    <head> <body>
    Hi there! 3 + 3 is ${3+3}
    </body></head>
    It just shows " Hi there! 3 + 3 is ${3+3} " as the output. I tried google search. it seems the problem is across many networks like in bea weblogic etc.,
    when i used <%@page isELEnabled="true" > i get an error saying attribute isELEnabled not recognised or something like that. My web.xml hasn't got any setting for jsp so I don't know where the "*.jsp" section is available, just in case that needs any touchup.
    I have installed JSTL under /common/lib dir. but i think this library is not required for using basic EL.
    So, can anyone help me configure my JSP page so that i can use EL tags in them.
    OS: Windows 2000
    Tomcat ver: 5
    J2Se: 1.5 beta

    Hmmm. Looks like I didn't make myself clear enough.
    You still have the declaration DTD for servlet 2.3 at the top of your web.xml.
    To enable EL using Tomcat 5 you only need to do ONE of the following:
    1 - update your web.xml file to have the header for the 2.4 version (note its not a DTD anymore)
    2 - if your web.xml uses the DTD from version 2.3, include the page directive <%@ page isELIgnored="false" %> on any pages
    Basically the rules for executing EL are as follows:
    1 - Is there a directive on the page? If yes, then enable/disable according to the directive.
    2 - Is there an entry in web.xml for handling EL? If yes then enable/disable according to the setting
    3 - Is the web.xml file for the Servlet 2.4 spec? (ie does it start have the version 2.4 header) Yes = enable EL No = disable EL
    The easiest way of enabling EL is updating your web.xml to be compliant with the latest servlet spec.
    Cheers,
    evnafets

  • Expression Language - Help

    I'm a new-comer to the expression language and have found it very hard to get to grips with it! Is there any books or manual that exist out there to help a newby like myself?

    Welcome to the club my friend!
    I like you was looking everywhere for some additional examples and definitions to bridge the gaps but found nearly nothing out in the real world through Google searches or other IT web forums. Siebel provides very few examples and the documentation reminds me of Windows help in the early nineties (overall not very helpful).
    Since then I've just focused on hacking my way through the darkness and just keep trying, sooner or later you'll start to get the hang of the expression language.
    Although I am tempted to write the 1st CRM expressions book as it couldn't hurt since there is really nothing else available unless you want to pay the $5K to go through the advanced reporting class. The only reason I haven't gone to that is I suspect nobody over there knows how to really use the language either, otherwise they'd have better documentation.
    Let me know if you have any specific questions, maybe I can help.
    Dan DeHaven (Desperately Trying to Learn)

  • As we are having a problem explicit with Adobe Reader 11.0.07, we are interested in news and dates for coming updates to Adobe Reader. Can I find information about this anywhere ?

    As we are having a problem explicit with Adobe Reader 11.0.07, we are interested in news and dates for coming updates to Adobe Reader. Can I find information about this anywhere ?

    Hello Claus,
    you could have a look here: http://helpx.adobe.com/security/products/flash-player/apsb14-13.html  and in german language http://www.chip.de/downloads/Adobe-Reader_12998358.html
    In all These cases Google could be "your friend".
    Hans-Günter

  • Is there any final cut express 4.0.1 update available?

    Is there any final cut express 4.0.1 update available? I want a RELIABLE source to update this, preferably by APPLE, Inc.
    I'm VERY disappointed that APPLE does not have that on the website. I SUPPORTED you by buying a product and in return you do NOT have a place for us to install upgrades especially if consumers like me got a new laptop. That is just plain MEAN. I mean, REALLY.
    Thank you and I hope to get this as soon as possible.

    Final Cut Express was discontinued 3 years ago (June 2011).  It was replaced by Final Cut Pro X.
    FCE is no longer supported by Apple.  That does not mean it won't run on Lion, Mt. Lion, Mavericks or Yosemite, however with each successive upgrade to OS X it becomes less & less likely that FCE will be installable or even run properly after being installed, because it is so much older than the current versions of OS X.   That said, the FCE 4.0.1 update is still available through Software Update provided you already have FCE 4.0 installed on your Mac.  The 4.0.1 update is not available "publicly," meaning you can't search for it on Apple's website and find it; FCE 4.0 has to already be installed on your Mac and you have to update it via Software Update on your Mac.
    One forum contributor DID find a way to download the 4.0.1 update without using Software Update, see this thread -> Where can I download Final Cut Express 4.0.1?
    My advice is to move to Final Cut Pro X since you have a Mac running Mavericks (10.9.5).
    I understand your frustration at having purchased some software and now you can no longer use it.  However, obsolescence is a natural part of the technology world.  FCE is now obsolete and has been replaced by Final Cut Pro X.   If you have OS X Lion or any later version of OS X installed on your Mac, you should be looking at Final Cut Pro X.

  • What's New 3.0.A.3 Update

    A new update of What’s New application has started to roll out (3.0.A.0.3)
    With What’s New, you can discover great apps, games, music and film, and receive relevant recommendations to fine-tune your Xperia™ to suit your lifestyle.
    What’s been changed
    Enjoy a new look and feel
    Discover more and access a richer content offer
     - Community Manager Sony Xperia Support Forum
    If you're new to our forums make sure that you have read our Discussion guidelines.
    If you want to get in touch with the local support team for your country please visit our contact page.

    AnnoyedUKCustomer wrote:
    Johan wrote:
    AnnoyedUKCustomer wrote:
    Quester wrote:
    Location: To offer you more tailored apps for your region. I already get better suggestions for my language after the update.
    WiFi connection: To halt automatic updates while not on WiFi connection.
    I don't consider this an assault on my privacy, Sony already is the manufacturer of the phone and the tailored operating system already has a full control on your phone with all information stored in it.
    Ridiculous! You said "region". Do you think they need my GPS coordinates to tell which region I am in? They can see my IP address which is enough to tell which country I am in and generally which city I am connecting from.
    Or do you think that they have tailored applications so that they are different between me and my neighbour in the next house on the street?
    And what are you talking about with "full control on all information stored in the phone"? Sony is the manufacturer of the phone, but it is MY phone not THEIRS and therefore I don't see why you think that they are automatically entitled to their customers' information.
    This attitude of "let's grab customer information because we can" is disgusting.
    The extra permissions is needed to give you richer and more tailored content offer.
    When starting the application for the first time after installation you have the possibility to be a part of the richer and more tailored content offer or not by agreeing on the conditions. You also have the possibility to not agree on this and then you will not get richer content offer and no location data will be stored.
    Can you give an example of "richer and more tailored content" that can only be offered because my exact location is known to Sony?
    (and no, more intrusive personalised ads do not count as "richer and more tailored content" in my dictionary)
    An example of this would be music. Hit songs in the UK may not be the same hit song in the US och India.
    The same applies for apps and games. Different countries have different apps and games trending.
     - Community Manager Sony Xperia Support Forum
    If you're new to our forums make sure that you have read our Discussion guidelines.
    If you want to get in touch with the local support team for your country please visit our contact page.

  • N97 Arabic language lost after updating.....

    Hello Everybody.
    I will make it simple this time.
    I have 'middle east' version of nokia n97 with Arabic language included."I could write in Arabic"
    after updating to V22 I couldn't do that any more?
    Is it possible to reinstall that language back without Hard resetting my phone ?

    farby wrote:
    This thread will explain the reason.. Be warned that any Future Firmware Updates / Re-install will again remove this language and you will need to get it installed again thru' Nokia Care...
    Future firmware updates will not remove the language after that, if whomever does the flashing also changes the product code to match the new firmware language variant.

  • Can't extend my existing Express b/g WDS network with new Express n

    Hi all,
    For the past 2 years I have been using a very simple Airport Express b/g wireless network setup. I have two of the older generation b/g Expresses and I've created a WDS network where the main Express is connected to my broadband modem and participates to my WDS as "main" and the relay Express is configured to participate to this WDS as "relay". This setup works flawlessly and I was very happy with it. Note: the firmware version on both units is 6.3.
    Recently, I wanted to extend the range of this network. I've bought and received the newer generation Express n. To my surprise, setting it up to extend my already existing b/g WDS is simply impossible. Below is a summary of the situation:
    1) The firmware was updated to 7.3.1 as soon as I opened the Airport Utility.
    2) The automatic setup wizard in Airport Utility was incapable of extending my current b/g WDS with the Express n. (Green light on but no wifi coming from the new Express n).
    3) I've tried countless times to reset and manually reconfigure the new Express n as "remote" in the WDS configuration panel and connect it to either my "main" Express (b/g) or the "relay" Express (b/g). Both "main" and "relay" Expresses (b/g) were also configured to extend WDS to the new "remote" Express n. I've tried to scrupulously follow instructions found in other posts/discussion forums on how to do that.
    4) I then tried to make the new Express n as the "main" base station in the WDS. I could successfully connect it to the Internet (Express n connected to broaddand modem via ethernet) and receive wifi from it, but it was impossible to establish a working WDS with my other two b/g Expresses, both reconfigured as "relay" and "remote" in the WDS (again using the instructions from people who succeeded in having both b/g and n units in the same WDS).
    5) Adding to all the difficulties in configuring, hard-reseting and reconfiguring each Express, I would very often be in a situation where Airport Utility only sees 1, 2 or none of my 3 Expresses. Rebooting my Mac was the only thing that enabled me to see them again.
    6) After about 7 hours trying to figure out how to work this thing without any good results, I've decided to call out for help. In my situation, there seems to be an intrinsic incompatibility between older b/g Express and the newer Express n, at least for WDS network setup.
    If anyone is in the same situation and has found a solution to the problem your help will be much appreciated.
    Thanks in advance.

    Good news everyone: don't despair, there is hope! After nearly 10 hours of configuration, I finally have a WDS with all three AXs (two b/gs and one n). woohoo!
    OK, so here's how I did it:
    The main idea here was to replace my "relay" b/g AX with the new n AX.
    1) The first thing I did was to reconfigure my "main" b/g AX (the one connected to my modem) so that it can transmit to the new n AX: I simply added the Airport ID of my new n AX in the WDS "remotes" list inside the WDS configuration panel of the "main" b/g AX. I then did an Update Reboot on the "main" b/g AX.
    2) After that, I did a Hard reset on the new n AX and plugged it near my old "relay" b/g AX. I then went in Airport Utility, scanned for the new n AX and asked the wizard to "Replace an existing Base Station". It gives you a list of all the base stations your computer has interacted with. I selected the old "relay" b/g AX. The wizard then asked to unplug the base station that is going to be replaced. Did that, and then I did an Update Reboot on the newly configured "relay" n AX.
    3) I've rechecked the configuration of the new "relay" n AX, and to my surprise, it wasn't exactly the same as the one for my old "relay" b/g AX. Specifically, I had to manually reconfiguring the whole WDS settings. I had to tell it to "Participate in a WDS", re-input the Aiport ID of the "main" AX and also put the Airport ID of the "remote" AX (the old b/g I'd replaced see below - 5) in the "remotes" list. Once that was re-configured, I updated and rebooted.
    4) At that point I had wifi coming from: my "main" b/g AX and now my new "relay" n AX. Yeay! that was the first time I had interaction between b/g and n units.
    5) I then went to reconfigure the old "relay" b/g AX and set it up as "remote" and connected it via WDS to the new "relay" n AX. Configuring a b/g AX is a piece of cake compared to the newer n AX!
    6) I am very happy to report that it all simply works now! All three AXs are happily talking to each other now. Hooray!
    I am almost clueless on why performing these specific steps made it work but it did. My reasoning is that by letting Airport Utility automatically configure the n AX with the configuration data of an old b/g AX it might have changed some settings that were too hidden from view when done manually.
    Thanks to dchao99 for input, and Mike hang in there. Try to follow my steps, it might also work for you!
    Good luck to all of you.

  • JSP 2.0 Expression Language

    Quick question on EL:
    - I noticed in the J2EE 1.4 Tutorial that the Expression Language syntax can be used outside of any JSP tag, for example
    ${name.lastname}is valid, even if used anywhere in the page, i.e. outside of any tag.
    Is this a new feature of JSP2.0, or is this possible using JSTL with prior versions of JSP?
    Thanks, Kevin

    JSP 2.0

  • New Release: Java ES 5 Update 1 - **Correction**

    In my entry on Sep 5, 2007 7:34 AM with the topic of "New Release: Java ES 5 Update 1", I incorrectly stated that Sun Application Server 9.1 was certified with Java ES 5 Update 1. It is not. The fully certified and supported web containers are listed in the Java ES 5 Update 1 Release Notes. For now, it is not supported by Java ES 5 Update 1 component products, but future releases of Sun middleware products will, so hang tight. I do apologize for any inconvenience. The official documentation at docs.sun.com should always be considered the source for what is supported and what is not.
    Here is a corrected entry...
    In case you haven't noticed there is a new version of the Java Enterprise System that was posted to the Sun Download site on Friday September 1, 2007. The new release is Java ES 5 Update 1. Here is the main Java ES download page.
    Here are the versions of the individual products that are in Java ES 5 Update 1:
    * Directory Server 6.2 EE
    * Directory Proxy Server 6.2
    * Application Server 8.2 Patch 2
    * Service Registry 3.1 Update 1
    * Access Manager 7.1
    * Portal Server 7.1 Update 2
    * Message Queue 3.7 Update 2
    * Web Server 7.0 Update 1
    * Web Proxy Server 4.0.5
    This release is mainly a maintenance release, with lots of bug fixes. But there are a few new and interesting features included also.
    One interesting feature is the inclusion of Service Tags. Service Tags are digital identifiers that can be embedded in software or firmware and that holds a small amount of product information. The Sun Connection Registration Manager discovers service tags and registers the products and allows you to view and manage your registered products online. You can check out Sun Connection Inventory Channel here. Not all of the Sun Java System components are Service Tag-enabled just yet, but a lot of them are. Here is the list of the components that are Service Tag-enabled:
    * Directory Server 6.2 EE
    * Application Server 8.2 Patch 2
    * Access Manager 7.1
    * Portal Server 7.1 Update 2
    * Web Server 7.0 Update 1
    * Monitoring/JMX framework

    To install Sun Java Stutio 5 update 1 under SuSE
    LInux (tested with SuSE 9.0 Professional, but should
    work with other versions) simply create a text file
    in /etc named suse-release with the follwoing
    content: Sun Java Desktop System 2003
    Now you will be able to install Sun One Stutio 5
    update 1 under SuSE.Did not work - still got (-is:log log.txt):
    Executing launch script command: "/usr/lib/java/bin/java" -cp "/tmp/isjtPgeKd/Verify.jar" "Verify" java.vendor java.version in working directory /root/install/.
    Output from the launch script execution
    StdOut:
    1739021872
    Sun Microsystems Inc.
    1.4.2_04
    ErrOut:
    Found matching JVM at /usr/lib/java/
    Matching JVM home is /usr/lib/java/
    Matching JVM file is /tmp/isjGbTC86
    Executing launch script command: "/usr/lib/java//bin/java" -cp "/tmp/isjPpa0A0/s1s5u1se-linux-en.jar" -Dtemp.dir="/tmp" -Dis.jvm.home="/usr/lib/java/" -Dis.jvm.temp="0" -Dis.media.home="/tmp/isjPpa0A0/s1s5u1se-linux-en.jar" -Dis.launcher.file="/root/install/./s1s5u1se-linux-en.bin" -Dis.jvm.file="/tmp/isjGbTC86" -Dis.external.home="/root/install/." run in working directory /root/install/.
    Output from the launch script execution
    StdOut:
    ErrOut:
    The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)
    Any help would be greatly appreciated, thnx

  • Problem in accessing object using Expression Language

    Hello All,
    Im using Tomcat 5.5 and I am learning Expression language.Im using one servlet page as login.java i.e,
    package common;
    import java.sql.Connection;
    import java.sql.ResultSet;
    import java.sql.Statement;
    import javax.servlet.RequestDispatcher;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import Database.DatabaseObject;
    import valueobjects.login1;
    public class login extends HttpServlet {
         public static final long serialVersionUID = 8707690322213556804l;
         public void doPost(HttpServletRequest req, HttpServletResponse res) {
              String name = req.getParameter("username");
              String password = req.getParameter("password");
              RequestDispatcher dispatch = null;
              ResultSet rs=null;
              Statement st=null;
              login1 log=null;
              Connection con = null;
              String sql=null;
              try
              con=new DatabaseObject().getConnection();
              st = con.createStatement();
              sql="select * from login";
              System.out.println(sql);
              rs=st.executeQuery(sql);
              while(rs.next())
                   log=new login1(rs.getString("User_Name"),rs.getString("user_Password"));
              req.setAttribute("login",log);
              req.setAttribute("username",name);
              req.setAttribute("password",password);
              dispatch = req.getRequestDispatcher("/jsps/el.jsp");
              dispatch.forward(req, res);
              catch(Exception e)
                   e.printStackTrace();
    That login1 customized object is set as ,
    package valueobjects;
    public class login1{
         String Name;
         String Password;
         public login1(String name, String password) {
              super();
              // TODO Auto-generated constructor stub
              Name = name;
              Password = password;
         public String getName() {
              return Name;
         public void setName(String name) {
              this.Name = name;
         public String getPassword() {
              return Password;
         public void setPassword(String password) {
              this.Password = password;
    then im using one jsp as el.jsp that is,
    <%@ page isELIgnored="false"%>
    <%@ page import = "java.util.*,valueobject.*"%>
    <html>
    <jsp:useBean id="login" class="valueobjects.login1">
    <jsp:setProperty name="login" property="name" value="username"/>
    <jsp:setProperty name="login" property="password" value="password"/>
    </jsp:useBean>
    <body>
         <center>
         username=${login.Name}<br><br>
         </center>
    </body>
    </html>
    but when i execute this code it is giving error as
    /jsps/el.jsp(4,0) The value for the useBean class attribute valueobjects.login1 is invalid.
    But that login1.java is in correct package that is valueobjects.but im not getting why it is giving such error.Plz help me.

    hi
    to use java bean u MUST follow the two conviosions:
    1. the class u want to make a bean from it must have no-argument constructor
    2. u must provide setter and getter for every instance variable , the name of instance varible must begin with small letter and its setter and getter must be like setXxx() and getXxx()
    the correct bean is :
    package valueobjects;
         public class login1{
         String name;
         String password;
         public String getName()
                   return name;
         public void setName(String name)
                   this.name = name;
         public String getPassword()
                    return password;
         public void setPassword(String password)
                    this.password = password;
         }where is my duke's $ ???

  • Expression Language not getting evaluated

    I am trying a sample on tomcat 5.03. The expression Language construct is not getting evaluated.
    for eg
    <c:out value="${customer.age}" />
    simply prints the text ${customer.age} .
    Whats wrong ?
    Thanks
    Ashwani

    You probably have an old doctype for your web.xml file.
    Your web.xml needs to start like this:
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">It should NOT have this
    <!DOCTYPE web-app
        PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
        "http://java.sun.com/dtd/web-app_2_3.dtd">Basically if it sees anything less than version 2.4 in the web.xml file, it will disable EL expression language for your JSP pages. This is for backwards compatibility with existing web apps.
    To fix - remove the doctype definition, and use the new one.
    alternative: put this on your jsp page:
    <%@ page isELIgnored="false" %>That will fix it for this page. Fixing the web.xml should fix it for all pages.
    Cheers,
    evnafets

  • Rowset selectItems Expression Language

    page1.rowset.selectItems['BLAH','BLAH2'] is used quite a bit in the databinding expression language stuff. I can't seem to find a method anywhere that supports this. So, is it simply a part of the expression language? Does it return a SelectItem[] object?
    LES

    I have the same question. I recently did the database tutorial for the Java Studio Creator and then cloned what I learned to some of my own tables. I cannot find any documentation on the
    rowset.selectItems[ ] attribute?
    I would like to be able to have more than one database field populated in the drop down list as one field is not descriptive enough.
    I want to do something like this:
    page1.rowset.selectItems['value_field' , 'display_field1+" "+display_field2+" "+display_field3']
    Also, where is the XML that is used in the JSP's created by the Studio Creator defined.
    Thanks in advance for any help.
    Brian

  • I have Photoshop CS5.1 (bought in 2011). The photoshop Camera Raw plug-in is not recognizing the format of my new Nikon D610. I updated the version of my Camera Raw plug in and am still getting this message when trying to open images in photoshop. Please

    I have Photoshop CS5.1 (bought in 2011). The photoshop Camera Raw plug-in is not recognizing the format of my new Nikon D610. I updated the version of my Camera Raw plug in and am still getting this message when trying to open images in photoshop. Please help.

    This link shows that ACR 8.3 supports the Nikon D610 and 6.7.1 was the final version for CS5.
    Camera Raw plug-in | Supported cameras
    So you can upgrade to CS6 and ACR 8.7.1
    or using the DNG converter, convert your Nikon raw files to dng format to open in CS5.
    Here is the download link: Adobe - Adobe Camera Raw and DNG Converter : For Macintosh : Adobe DNG Converter 8.7.1
    or Windows: Adobe - Adobe Camera Raw and DNG Converter : For Windows : Adobe DNG Converter 8.7.1
    And here is a great video tutorial on how to use the converter.
    https://www.youtube.com/watch?v=0bqGovpuihw
    Gene

  • I am new to iphones and went to Itunes and it said my new iphone needed a software update. Now the apps that I put on wont work and when pressed just flash on then off the screen. I paid £20 for one of them so any help would be appreciated.

    I have a new iphone and went into Itunes and it said my new iphone needed a software update. I let it do this and now the apps that I put on won't work and when pressed just flash on then off the screen. I paid £20 for one of them so any help would be appreciated.

    Memory Map:  http://www.memory-map.co.uk/iphone/
    0870:  http://www.simonmaddox.com/
    Viber:  http://support.viber.com/home
    VoucherCloud: http://questions.vouchercloud.com/

Maybe you are looking for