Query about jsp2.0 and jstl1.2

Hello all,
I am Raja Sekhar, I have one appliation running on weblogic9.2 and now migrated to 10.3. In earlier version we used struts-el tags and jstl1.1, in some of our jsps we have code like this :
*<html-el:submit property="test" value="Configure" tabindex="1" disabled="${isReadOnly}" />*
But when we migrate , I was getting error at ${isReadOnly}, stating, setDisable(boolean) is not applicable for string values.
After some research , I changed the c.tld file version from 1.1 to 1.2 and removed "$" symbol from the tag, as follows:
*<html-el:submit property="test" value="Configure" tabindex="1" disabled="{isReadOnly}" />*
Now its working fine. But just wanted to know the reason for this.
Can some one please help me in this.
thanks in advance
Raja Sekhar chintapalli

Is it really working fine? really? Does it come up disabled when it is meant to be? Where is the value "isReadOnly" meant to come from?
The struts-el libraries are only intended for use in JSP1.2 applications where EL is not understood implicitly by the container.
It let you use EL expressions with the struts tags.
With the advent of JSP2.0 they became irrelevant as the container interpreted ${expr} the same as <%= expr %> and so you could use the standard struts tags.
My advice
Use JSTL1.1, JSP2.0 and the standard struts tags - not struts-el.
Make sure your web.xml file is updated to 2.4 - not declaring a 2.3 DTD.
Cheers,
evnafets

Similar Messages

  • Query about User Variables and Advanced Actions

    Hello,
    I am creating a clinical-based project using Captivate 5.I have to give you quite a bit of information before I can pose my questions so please bear with me.
    Users have to select multiple options from a checkbox widget (shown below).
    Each options, for example 'location' is associated with a variable for example 'hpi0' (See below):
    Each option has addtional data associated with it:
    Location = hpi0 (user variable)
    Location data = hpi0data (user variable)
    Please see the screenshot below:
    Notice in the image above that I have created a conditional advanced action - if the user selects Location (hpi0) on the checkbox widget, the data associated with that variable will be presented to them. That data (e.g. location data or hpi0data) is presented in a caption text box in the following slide. (see below)
    I hope I have given you enough information.This is a complex project and this is just one of my many problems.I have had to create over 200 hundred user variables and more than 6 Conditional Advanced Actions in one project. The project is becoming unstable. So here are my queries:
    1) Are there limits to the amount of user varables I can create in a project?
    2) If so, how can I re-use the user variables I have already created? Otherwise I will have to divide this project into 3 parts and I want to avoid doing that.
    3) Are there limits to the amount of Advanced actions I can create in a project?
    Again  I am using Captivate 5 for this project.
    Any assistance, tips or tricks would be greatly appreciated. I am learning captivate as I go so If there is away to streamline this process, I am open to any suggestions.
    Thanks
    Tinukwa

    Hello Tinukwa
    This is indeed a challenging project, and although I did create a lot of projects with advanced actions, they were never that size. You have to listen to Jim's words about using some widgets, he is a widget specialist which I'm not. I do not know if you are aware of the fact that the checkboxes widget coming with Cp was extended by Jim? He offers it on his website, I blogged about this extension and suppose you do know my blog. About the advanced actions, perhaps I could help but only screenshots are bit limited. So I wonder if either I could have access to the file and/or if we could have a Connect session eventually?
    First intuition tells me
    we should look to re-use variables, but I do need more information; do you need the vars XXXXdata somewhere else later? If not, perhaps only to display it you could use one variable; now you keep the information chosen by the user in 2 variables: hpi0 and hpi0data (isn't that redundancy?)
    and by choosing labels for variables, actions and objects in an intelligent way reduce the editing time because you'll need a lot of almost identical advanced actions. Usually I do a lot of reflection before starting to create labels, variables and actions.
    About re-using what you already constructed: as I explained once, a template is the only way to be able to re-use a script at the moment. And Kevin Siegel discovered (so gratefully for that) it is possible just to change the extension of a standard CP file to cptl to have a template.
    Lilybiri
    PS Jim suggest also to split up the project? Here I'm not sure if that is really needed.. should have been the case for previous versions.

  • Query about perishable item and serial number entry in RMS

    hi ,
    can some one help me to explore the below mentioned option RMS
    1. how can we mark an item as an perishable item in rms
    2. where to enter the serial number for an item in RMS.
    regards,
    deepak

    hi erik,
    yeah you are right its an unique number which is assigned to the product by the supplier which is not an barcode or PLU. when i tried to find the same i found vpn and LOV like upc , isbn and oracle retail number etc while i am in the process of creating an item.
    i would like to know after we create an oracle retail number or the retailer's own sku number if we want to add multiple ean code and unique serial code how can we execute the same in RMS.
    eg 1: a brand of a shampoo will have its common sku number but at the same time it can have multiple ean code/bar codes.
    eg 2: mobile phones with common sku number can have IMEI and other codes .
    regards,
    deepak

  • A query about SOA Design and development

    Hi
    Why everybody these days are interested in SOA ??
    The question i mean to ask is from a Service User Perspective , arent we coding our Application forcefully in the idea of making use of Other Software ??
    Isn't this is a draw back ?
    (I am asking in the context of a The service consumer making use of a service provider .)

    Hi,
    SE01 is the main screen of the Change and transport Organizer. From here the administrator can acheive all tasks related to transport requests - such as create, change, view logs, display client/delivery transports, etc. SE09 and SE10 can also be accessed from here. However, not all developers might be granted access to this transaction.
    SE09 is the workbench transport requests transaction - here the developers can track changes to all ABAP workbench objects (dictionary, reports, module pools, etc). This is a developer-specific transaction and mostly all developers have access to this transaction.
    SE10 is the customizing request display transaction - this displays all the customizing requests in the system. Again, this could be restricted to Business analysts if required, since they would be doing most of the customizing changes in the system.
    Regards,
    Ferry Lianto

  • Query about education version and if can have on laptop and desktop

    We are thinking of getting CS4 Master Collection for my son.  Does anyone know if it is allowed for my son to have his CS4 programmes on his laptop and on his desktop as he uses one in class and the other in his room?

    Academic versions can be installed on two computers. Student versions can be installed on only one computer.
    Perhaps I should say activated rather than installed. You can install on 1 milliion computers, but activate on a limited number of computers.
    Message was edited by: MichaelKazlow

  • Query about tag extensions and custom tags

    Hello,
    Can u please clarify me where are these tag extensions and custom tags are actually used. (in which conditions)
    What are the advantages in using them...
    thanks in advance..
    Jaagy.

    You have to remember that .tag are, in a way, jsp pages, so you can use other custom tags, etc.
    We use them when we need template that are mostly html, with a little bit of logic in them that we want to reuse.
    For example, we made one for or header and footer. In header.tag, we set all of our http info, from doctype to body, including default css, title, etc if they are not supplied as parameter, and in our footer we put the /body and /html tags. Now, our typical pages look like
    <%@ taglib tagdir="/WEB-INF/tags" prefix="custom" %>
    <custom:header title="Page title" />
    ... page content
    <custom:footer />Now, if we want to change some attribute for the whole page, or to put a signature in each page, we just have to change the corresponding .tag file and the whole site is update.
    Also, .tag file can be used to display selectively page fragment.
    Take a look at Sun's tutorial for more info:
    http://java.sun.com/webservices/docs/1.3/tutorial/doc/JSPTags5.html#wp89664
    Hope this helps!
    Patrick

  • Query about slamd config and load test dsee7?

    Hey Guys
    I am configuring slamd on a VM to do some load testing on DSEE
    Now i edited the slamd_client.conf and edited
    AUTO_CREATE_CLIENTS=5
    MAX_CLIENTS=5
    But the clients still show as 1 on http://127.0.0.1:8080/slamd
    I know i had got this to work somehow previously (get multiple clients)
    Anyone knows what I am missing??
    Also alternate , anyone knows any free load testing tools which are easy and good as slamd??

    Thanks
    This is what I forgot.. I did run it once and gave me what I wanted..
    so basically i start
    1) slamd/bin/startup.sh
    and
    2) slamd/slamd_client/start_client_manager.sh
    And ready to go!! and slam DSEE :)
    missing anything else??

  • Last query about Internet Explorer and Labview

    Hi there!
    Ok, I've managed to open URL in Internet Explorer from within LabView
    (thanks Dennis Knutson), but is there any way to include IE browser in
    a labview container to make it part of a project, without using
    ActiveX (coz compatibility troubles) ???
    thanks a lot!!!
    Mesca

    Mesca,
    Yes, but it is the long hard way. You can use the System Exec.vi to launch IE from the command line. If you give it a URL as a parameter on the command line (iexplore.exe http://www.ni.com), then IE will open that page. The downside to this is that this is all you can do. Once you launch the browser, it is a separate program that you have no hooks into. You would have to launch a new browser window for each page you want to launch.
    Randy Hoskin
    Applications Engineer
    National Instruments
    http://www.ni.com/ask

  • Can someone pleas tell me about abap, java and xslt mappings

    Hi,
    can someone please tell me about abap, java and xslt mappings.
    Thanks,
    Bernard.

    HI,
    JAVA mapping
    /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-i /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-ii /people/prasad.ulagappan2/blog/2005/06/29/java-mapping-part-iii /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping /people/amol.joshi2/blog/2006/03/10/think-objects-when-creating-java-mappings /people/sameer.shadab/blog/2005/09/29/testing-abap-mapping sample code for java mapping blog=/pub/wlg/4143 tutorial sax and dom
    ABAP mapping
    ABAP mappings run on ABAP Stack and are developed in the ABAP workbench of the Integration Server.
    You normally do not need to use the ABAP mappings and is preferable for someone with ABAP programming background. I should say JAVA functions would suffice any complex scenarios.
    refer step by step guides for ABAP Mapping
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5c46ab90-0201-0010-42bd-9d0302591383
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/e3ead790-0201-0010-64bb-9e4d67a466b4
    /people/sameer.shadab/blog/2005/09/29/testing-abap-mapping
    ABAP Mapping
    /people/udo.martens/blog/2006/08/23/comparing-performance-of-mapping-programs
    https://websmp101.sap-ag.de/~sapdownload/011000358700003082332004E/HowToABAPMapping.pdf
    /people/ravikumar.allampallam/blog/2005/02/10/different-types-of-mapping-in-xi
    /people/r.eijpe/blog
    ABAP Mapping Vs Java Mapping.
    Re: Message Mapping of type ABAP Class not being shown
    Re: Performance of mappings (JAVA, XSLT, ABAP)
    XSLT Mapping
    XSLT stands for EXtensible Stylesheet Language Transformations. It is an XML based language for transforming XML documents into any other formats suitable for browser to display, on the basis of set of well-defined rules.
    /people/sap.user72/blog/2005/03/15/using-xslt-mapping-in-a-ccbpm-scenario
    /people/anish.abraham2/blog/2005/12/22/file-to-multiple-idocs-xslt-mapping
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/01a57f0b-0501-0010-3ca9-d2ea3bb983c1
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9692eb84-0601-0010-5ca0-923b4fb8674a
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/006aa890-0201-0010-1eb1-afc5cbae3f15
    /people/prasadbabu.nemalikanti3/blog/2006/03/30/xpath-functions-in-xslt-mapping
    https://www.sdn.sap.com/irj/sdn/advancedsearch?cat=sdn_all&query=xslt+mapping&adv=false&sortby=cm_rnd_rankvalue#
    Steps required for developing XSLT Mapping
    u2022 Create a source data type and a target data type
    u2022 Create Message types for the source and target data types.
    u2022 Create Message Interfaces includes Inbound Message interface and Outbound Message interface.
    u2022 XSLT Mapping does not require creation of Message mapping, so donu2019t create any Message mapping.
    u2022 Create an .XSL file which converts source data type into target data type.
    u2022 Zip that .xsl file and import it into Integration Repository under Imported Archives.
    u2022 In Interface Mapping choose mapping program as XSL and specify this zip program. (Through search help you will get XSL Mapping programs that you imported under Imported Archives, select your corresponding XSL Program)
    u2022 Test this mapping program by navigating to Test tab.
    By having look at above steps you can easily find out that this mapping is no where different from other mapping programs, here the challenging lies in creating an XSLT file. If you spend couple of minutes in studying XPATH tutorial you would be in ideal position to create an XSL Transformation (.xsl extension).
    If you still find difficulties in generating XSL Transformation, then you can make use of a tool u201CAltova MapForceu201D which will create XSL file for you.
    Steps for creating XSL file using this tool:
    1. Open the Alto MapForce, import the source .xml and .xsd file in it
    2. Similarly import the target .xml and .xsd in MapForce.
    3. These two data files should match with source and target data types in Integration Repository.
    4. Complete the graphical mapping using extensive list of XSLT functions available there.
    5. Save the mapping file.
    6. Click the XSLT tab. You will have the entire xslt logic there.
    7. Copy that content and save it as .xsl file.
    8. Zip above .xsl file and import the same into IR under Imported Archives.
    Hope this clears your doubts
    Thanks
    Saiyog

  • Query about local storage

    Hi,
         i had a query about local storage.
         I've a machine that hosts weblogic and tangosol. i've an ejb that accesses a distributed cache i.e NamedCache cache = CacheFactory.get("MyCache")
         i modified tangosol-coherence.xml and set local-storage to false ( for distributed cache) and replaced the file in coherence.jar.
         i'm using an overflow scheme and the back map uses a disk scheme.
         i also start a separate standalone instance of tangosol and i set the system property of local storage to true for the standalone instance.
         i start the standalone instance first and then weblogic.
         The idea is ensure that the tangosol instance in weblogic or the weblogic JVM should not participate in storing data (hence local storage false).
         only the JVM for the standalone instance should store data (hence local storage true -system property).
         i wanted to know whether the property "local-storage" is pertinent to a member(machine) or to a JVM?
         the reason for this doubt: as i'm using a disk scheme, tangosol creates a file for an overflow (e.g lh014402~.tp). i can see two such files when ideally i would have wanted only one for the tangosol instance.
         -rw-r--r-- 1 zephyr users 8364032 2005-06-23 17:02 lh014402~.tp
         -rw-r--r-- 1 zephyr users 8364032 2005-06-23 17:02 lh014403~.tp.
         can you please let me know if we can configure tangosol in such a way that we can two separate instances running with local stroage false for one and true for the other?
         Awaiting your reply
         Thanks
         Vinay

    I would suggest leaving the default 'local-storage' value set to 'true' in the tangosol-coherence.xml and just use the JVM argument to control the local storage of each individual node. Then start the stand alone instance normally (I assume you are using the com.tangosol.net.DefaultCacheServer) and start the WebLogic instance with the following:
         java [...] -Dtangosol.coherence.distributed.localstorage=false [...]
         Hope this helps.
         Later,
         Rob Misek
         Tangosol, Inc.

  • Some basic questions about foriegn key , and relationships.

    Hi
    Thank you for reading my post
    I read some documents about foreugn key and tables relation ships.
    but i still can not understnad some stuff.
    1-when we have a foreign key , we have two tables that we want to relate them together
    in a way that one of ? table columns forced to be a value from ?? table column.
    what is name of those two tables , i saw , child-parent , ..... which confuse me.
    can some one please tell me correct name of those two tables ?
    2-some times we need some kind of master details relation like :
    one-to-many : i this case MANY table will have a column to point a record in ONE table , can this relation be a foreign key relation ?
    3-we can achieve many-to-many relation only by using a helper table to host both tables primary keys in a record to relate them together.
    can you point me to some resources that help me to find answers to this questions ?
    or explain them to me ?
    thank you for your time.

    These are critical database basics that you need to understand. I would seriously recommend getting some study in, because proper relational database design relies on the basic principle of data and relationships and a process called normalization.
    In reality, you only really need one gigantic table to host data. It would include everything you would want to know about something - let's take a sales order for example. You would have to record the customer's name, address, etc. along with every item they ordered, etc. You would have a HUGE table full of data that appeared over and over and over again. This is bad design for two basic reasons: it is difficult to query, and it is very easy to have minor mistakes like capitalization or alternate spellings that prevent things from matching up properly. For example, let's say Bob orders 40 widgets and 40 digits. In our hypothetical table, we could put it in as Bob - 40 widgets and Robert - 40 digits. See how confusing this can get even in a simple example? And let's say you wanted to correct all of Robert's orders to say Bob and you found out there were 40 orders from "Robert" How would you know which ones to change?
    The process of normalization helps to reduce the chance for these types of errors in addition to creating a good basis for indexes. You normalize the data by creating sets of parent/child tables with a "key" value to match them. In our hypothetical situation, you could create a table for orders and a table for customers. In the customers table you give all the detail for the customer in one place, and you assign each customer a unique number or ID. In the orders table we add the customer ID (NOT the name) and we ensure that we are getting the customer we want, in addition to saving a lot of space and eliminating redundancy. In our example, the customers table is the "parent" table and the orders table is the "child" table. The child table references the unique entries in the parent table via that id. That reference is referred to as a foreign key. The foreign key in the child table points back to the original and complete record in the parent table and eliminates the redundancy of keeping all that extra data for every order. Foreign keys in child tables always refer to a primary/unique key in the parent field.
    That help?

  • Big Troubles on designing Query about special customers' counting

    Hello buddies:
    I meet a problem on designing Query about special customers' counting. Let me describe the requirment first.  I want to create a query with BEX , and there is a key figure with very special logic.
    That is: to list the counts of the customers which has more than one sales records in a time period from sales data. 
    For example :
    when the user excute the query , he or she must input a time period ( 2007.01~2007.03 e.g)
    then the query output as follow:
    District          Cust-sount
    North-Zone       100
    South-Zone      120
    The Main trouble are :
    1. Threr are no document number in the detail of sales data document records. so I could not count the sales times with document number.
    2. The time period is not fixed value, it depends on the user's input, so I can not define the counting logic in the update rule or in the query with fixed time period.
    Anybody who met similar requirement pls show me your hand and give your solutions, thanks very much.
    Jason

    Hi,
        Your solution sounds a good way to count the distinct customers. but in my case, one salse line item must not be recognize as one sales record, instead,  one customer's all sales line items occurs in one day must be  recognize as one sales record ( or we say that one sales behavior).
    for example:
    customer     product    quantity   date
    cust001       prod001        10       2007.06.06
    cust001       prod002        20       2007.06.06
    the two line items above means one sales record for the customer "cust001".
    so I could not simply use the CKF : (( Counter ) *FV2 ) > 1 .
    Best Regards,
    Jason

  • Query about licensing Jdeveloper

    Dear Friends,
    I have a query about licensing of Jdeveloper development tool. I understand that Jdeveloper is Free tool.That is we do not require license to use Jdeveloper for development as well as production.
    Recent I heard that Jdeveloper is free only if we purchase Oracle Application Server. Is it correct ? Does one need to purchase Jdeveloper license if it is being deployed on any other App. server eg. Jboss etc ?
    Can anyone throw light on the same ?
    Many thanks,
    Vaij

    Hi,
    JDeveloper is free! Oracle ADF - the binding layer - ADF BC, and ADF Faces need an OracleAs licence
    Frank

  • Can i save a query in one package and later can i move it into another ....

    can i save a query in one package and then can i move it into another package? if yes what is the procedure? if no, why? if yes , after moving can i see that query in one package or both? plzzzzzzzz  its urgent....

    I'm not sure about Queries, but most (all) development objects can be reassigned. This is done in transaction SE09. Press the icon with the hammer. On next screen mark node which says something like:
    change object entry, or something like it.
    and press execute button.
    On the next screen enter the object R3TR and object name for Queries. In the input field fill in the name of the Query and press F8. On the final screen you can change the package assignment.
    You could possibly also do this via menu of the query screen itself. Must be somewhere in the menu (object entry, object directory, or....).
    If you have done this, you will see the query no longer in the old package, but only in the new one.
    Good luck.

  • About Business Intelligence and Business Warehouse.

    Greetings Gentilemen,,
    I'm currently working as an ABAP Consultant, but i want to get information about Business Intelligence and Business Warehouse because I want to pursue my career as a functional consultant.
    What do i need to study and do i have to get access to BW system to do some self studying ?!
    TIA

    Hi
    You're on the right track. The Oracle 11g database does indeed come with OWB. Out of the box, OWB can and will work with OLAP. However, are you licensed for OLAP? That is an add-on to the standard Oracle database license and, if I'm not mistaken, a separate install option too. I'm not 100% certain but I don't think the base Oracle database installer gives you the OLAP objects, I think you have to choose the custom install. Please make sure you buy the right license though.
    As for ad-hoc querying and reporting, Discoverer will do you just fine. It is very reasonably priced and, as you say, it is part of the Oracle BI Standard Edition.
    BI Enterprise Edition is the top of the range Oracle model for BI. It can do the same as Discoverer plus some - at a price! Personally, if you only want to work with some ad-hoc queries I would start out with Discoverer as it is the easiest to install and learn. Its also the cheapest entry point into the BI world. Later, if you decide that Discoverer is not for you then you can pay the BI EE license fee and upgrade. Oracle will even have tools that will allow you to upgrade your metadata and existing reports. Therefore, don't think that by starting out with Discoverer that you will be locking yourself into that tool because you will not.
    Best wishes
    Michael

Maybe you are looking for

  • How do I connect my Xbox 360 to my iMac

    I want to use my imac as a TV so i want to know how to connect the xbox 360 to my imac. Thank you for your support

  • Acrobat 8 Standard and X Pro

    I have Acrobat 8 Standard. I would like to be able to create forms that allow users to add info to fields and to be able to submit those forms. I have been looking over the info on X Pro but I am wondering if I order the software upgrade, will I need

  • Scenarios Upgrade from PI 7.0 to PI 7.1

    Hi All, I have my Design Objects (like Message Interfaces, Graphical Mapping, BPM , WebServices as External Definations, Proxies etc. ) and Configuration Objects (like Adapters etc. ) developed in PI 7.0. I want to migrate all my scenarios from PI 7.

  • BinarySearch

    Hi: I am tring to learn the methods of the Array class so that I may apply them to the development of a program for searching a phone number list. I have been able to sort a small list into ascending order but I have not been completely successful wi

  • Storage Bin Type Search

    This question relates to teh storage bin type search.  When a storage bin type is assigned to a number of different storage unit types, when the systen is trying to putaway a material, does it assign preferentially according to how storage unit types