CONTAINER FOR STRUTS

what container/server I need for run struts applications ?
which is best development tool for struts application development ?

what container/server I need for run struts
applications ?Servlet container or complete appserver. Did you ever
consider to read the Struts documentation?Good idea. One suggestion would be Sun's application server. (I'm completely bias as that is what I use, but I believe JBOSS also works, as well as a myriad of others).
>
which is best development tool for strutsapplication
development ?
The one that you are familiar with/like. I use several tools for it. I have eclipse, notepad, ant, as well as a few other programs.
>
There is no special tool for that for all I know.
Oh, and just in case you might not hve noticed: this
is not a Struts forum.While I do agree with this, it's at least related to java - at least as much as setting your path is (which i consider to be more of an admin thing) or which is the best editor. They are all somewhat related to java either very directly or indirectly.

Similar Messages

  • OIM 11g R1 - Container for Roles

    Hi,
    is it possible to create container for roles?
    For Example:
    Container1: RoleA, RoleB, RoleC
    Container2: RoleV, RoleY, RoleZ
    The reason is, i want to create authorization policies, which allows the user to assign specials roles. The problem is, that a lot of roles will be added during the operation. This means, if a new role will be created, i have to edit the authorization policy
    The best way is, i assign a Role-Container to the authorization policy. If i create a new role, i add the role to the special container.
    Is this possible in OIM 11g R1?
    Edited by: 960944 on Apr 3, 2013 5:18 AM

    Yes, you can do that using authorization policy.
    Try this:
    Create a Role called 'X'
    Create a Authorization Policy of Role Management Entity Type called 'X Role Authz Policy' and under the Permission tab:
    Grant Modify Role Membership, Search for ROle, View Role Detail and View Role Membership
    Under Data Constraints: Add all the roles that a user can self assign except SYS ADMIN role.
    Under Assignemnt: Add Role 'X'
    Save and apply to test it.
    You can have a look at the default Role Management All Users Policy for reference.
    Regards,
    Sunny

  • Error during gen of subscren container for screens [BP sales,shipping data]

    Hi,
    during the intial download from ECC to CRM ,sales,shipping data is not comming with BP.
    i found one solution for this problm through BUSP transaction to genarate subscrenn container for screens.
    I have genarated everything .But it throws error.
    The error message is
    "Client 101 appl.object BUPA screen $00001:Error during subscreen container gener
    Message no. R11520
    Diagnosis
    Errors have occurred during screen generation. The reasons for this could be:
    The maximum length of the screen was exceeded. There may be no more than 199 lines per subscreen container.
    The maximum number of lines for the header-data area was exceeded. There may be no more than 15 lines in the header-data section.
    Procedure
    Check both of these potential sources of errors in the relevant screen, and make the necessary changes."
    Plz anyone help me to solve this problem.
    regards
    geetha.g

    Hi,
    Even i am facing similar problem like this..
    in my case,
    its working in one clinet and its not able to regenerate successfullu in another client.
    its showing the same above error.
    I tried removing the error by running the report  BDT_VCT_CORR_001 and again generating the screens... but it was of no use..
    can any one sugesst me some other points
    with regards,
    Sumanth

  • Urgent clearing data in container for free text

    I HAVE A CONTAINER FOR FREE TEXT.
    I HAVE A CREATE BUTTON IN MY SCREEN EWHEN I PRESS CREATE IT ASKD FOR ID AND FREE TEXT THEN I SAVE  AND IT GETS SAVED IN A ZTALE TABLE.
    WHEN AFTER SAVING IT I GO TO INITIAL SCREEN AND PRESS CREATE AGAIN THEN IT ASKS FOR ID AND IN THE CONTAINER I SEE THE FPREVIOUS TEXT.
    CAN YOU GUYS LET ME KNOW AS TO WHAT I NEED TO DO.
    I TREID CLEARING AND REFRESHING MYTABLE WHICH I HAVE USED IN THE FOLLOWING CODE.
    pbo
    if editor is initial.
    CREATE OBJECT TEXTEDIT_CUSTOM_CONTAINER
    EXPORTING
    CONTAINER_NAME = 'TEXTEDITOR1'
    EXCEPTIONS
    CNTL_ERROR = 1
    CNTL_SYSTEM_ERROR = 2
    CREATE_ERROR = 3
    LIFETIME_ERROR = 4
    LIFETIME_DYNPRO_DYNPRO_LINK = 5.
    IF SY-SUBRC NE 0.
    add your handling
    ENDIF.
    CREATE OBJECT EDITOR
    EXPORTING
    PARENT = TEXTEDIT_CUSTOM_CONTAINER
    WORDWRAP_MODE = CL_GUI_TEXTEDIT=>WORDWRAP_AT_FIXED_POSITION
    WORDWRAP_TO_LINEBREAK_MODE = CL_GUI_TEXTEDIT=>FALSE
    EXCEPTIONS
    OTHERS = 1.
    refresh mytable.
    call METHOD editor->SET_TOOLBAR_MODE
    EXPORTING TOOLBAR_MODE = 0.
    *call METHOD editor->SET_ENABLE
    *EXPORTING ENABLE = ' '.
    CALL METHOD editor->set_readonly_mode
    EXPORTING
    readonly_mode = 1.
    ENDIF.
    CLEAR MYTABLE.
    FREE MYTABLE.
    endif.
    IF SY-SUBRC NE 0.
    CALL FUNCTION 'POPUP_TO_INFORM'
    EXPORTING
    TITEL = V_REPID "--> program name
    TXT2 = SPACE
    TXT1 = 'Error in flush'.
    ENDIF.
    tHANKS
    let me know
    swathi

    For example, this program works really well with saving long text using the SAVE_TEXT function.  Here you need to create the object/id in SE75.  For this program you enter the id on the right like 999999 and enter the text on the left, execute and the text is saved, now change the id to 999998 and hit enter, notice the text is blank, now enter 999999 again, notice the text for this id has come back,  this is because the program uses READ_TEXT to retrieve the text.
    report zrich_0001.
    data:
          dockingleft  type ref to cl_gui_docking_container,
          text_editor    type ref to cl_gui_textedit,
          repid type syrepid.
    data: begin of header.
            include structure thead.
    data: end of header.
    data: begin of lines occurs 0.
            include structure tline.
    data: end of lines.
    data: textlines type table of tline-tdline,
          wa_text type tline-tdline.
    data: xthead type thead.
    parameters: p_id(10) type c.
    at selection-screen.
      if p_id is initial.
        message e001(00) with 'Enter an ID'.
      endif.
    at selection-screen output.
      repid = sy-repid.
      if dockingleft is initial.
        create object dockingleft
                    exporting repid     = repid
                              dynnr     = sy-dynnr
                              side      = dockingleft->dock_at_left
                              extension = 300.
        create object text_editor
                    exporting
                         parent     = dockingleft.
      endif.
      if p_id <> space.
        xthead-tdobject = 'ZPT_DET'.
        xthead-tdid     = 'Z001'.
        xthead-tdname = p_id.
        clear lines. refresh lines.
        call function 'READ_TEXT'
          exporting
            id                            = xthead-tdid
            language                      = sy-langu
            name                          = xthead-tdname
            object                        = xthead-tdobject
          tables
            lines                         = lines
         exceptions
           id                            = 1
           language                      = 2
           name                          = 3
           not_found                     = 4
           object                        = 5
           reference_check               = 6
           wrong_access_to_archive       = 7
           others                        = 8.
        clear textlines.
        loop at lines.
          wa_text = lines-tdline.
          append wa_text to textlines.
        endloop.
      endif.
      call method text_editor->set_text_as_r3table
         exporting
               table              = textlines
         exceptions
               others             = 1.
    start-of-selection.
      call method text_editor->get_text_as_r3table
         importing
               table              = textlines
         exceptions
               others             = 1.
    * Set SAPscript Header
      clear header.
      header-tdname =  p_id .         "Name
      header-tdobject = 'ZPT_DET'.       "Object
      header-tdid = 'Z001'.              "Id
      header-tdspras = sy-langu.
    * Move text from container to function module table
      clear  lines.  refresh lines.
      loop at textlines into wa_text .
        lines-tdline = wa_text.
        append lines .
      endloop.
      call function 'SAVE_TEXT'
           exporting
                client   = sy-mandt
                header   = header
           tables
                lines    = lines
           exceptions
                id       = 1
                language = 2
                name     = 3
                object   = 4
                others   = 5.
    Yes, this is implemented using a selection screen, but the same principals apply and this can  be easily converted to a dynpro application.
    Regards,
    Rich Heilman

  • PDF as a container for PDF files

    I have seen some PDF files that appear to be acting as a container for other PDF files. For example, the PDF Reference and Related Documentation ("pdf_reference.pdf") contains "pdf_reference.pdf", "pdf_reference_addendum_redaction.pdf" and a couple of other pdf files. I am new to the PDF specification and cannot find the section of the format specification that explains how this is done. Are these just embedded files? It seems like they are being handled differently as they are shown in an index when the parent PDF is displayed.

    b About Collections (PDF packages).
    Beginning with PDF 1.7, PDF documents can specify how a viewer applications user interface presents collections of file attachments, where the attachments are related in structure or content. Such a presentation is called a portable collection. The intent of portable collections is to present, sort, and search collections of related documents, such as email archives, photo collections, and engineering bid sets. There is no requirement that files in a collection have an implicit relationship or even a similarity; however, showing differentiating characteristics of related documents can be helpful for document navigation.
    Attachment annotations typically represent files that are embedded in the PDF document.
    For more information, see section 3.10.5 "Collection Items" on page 189 and section 8.2.4, "Collections" on page 588 in the PDF Reference, version 1.7. This reference is available from
    www.adobe.com/go/acrobatsdk_pdf_reference

  • Problem for Struts action to insert multiple records

    I am writting a code for Struts action which inserting a single record to table A and multiple records to table B .The architecture that I applied is Struts+Spring+iBatis.The multiple records are come from a 10-rows table in the design.The name of each column element is same.The field name other than these are just single-row field.
    <tr>
    <td><input name="date" type="text" size="12" /></td>
    <td><input name="billno" type="text" size="8" /></td>
    <td><input name="desc" type="text" size="11" /></td>
    <td><input name="purpose" type="text" size="20" /></td>
    <td><input name="proName" type="text" size="6" /></td>
    <td><input name="trainingCost" type="text" size="5" /></td>
    <td><input name="travelCost" type="text" size="7" /></td>
    <td><input name="entCost"  type="text" size="5" /></td>
    <td><input name="miscCost" type="text" size="5" /></td>
    </tr> I am using three DTO objects to hold the data.claimArray is the ClaimDTO array that hold the multiple record insert to table B.claimdto is the object that hold the single field record to table A.claim_dtldto is the object that hold the single field record to table B.
    PK of table A and table B are claimNo and claimDtlNo respectively.claimNo is also FK of table B. HTMLUtil is just an API that I used it for type conversion.There will have two insert statements in iBatis xml, insertClaim & insertClaimDtl to insert data into table A and table B respectively.I not sure what went wrong in the code,the data is not inserted into db.Thank advanced for you guys help..
    This is the codes in Action file:
    public class InsertClaimAction extends SpringAction {
       public ActionForward execute(ActionMapping mapping,
                                     ActionForm form,
                                     HttpServletRequest request,
                                     HttpServletResponse response) throws Exception {
        // string arrays that store multiple values
        String [] date = new String[10];
        String [] billno = new String[10];
        String [] description = new String[10];
        String [] purpose = new String[10];
        String [] proName = new String[10];
        String [] trainingCost = new String[10];
        String [] travelCost = new String[10];
        String [] entCost = new String[10];
        String [] miscCost = new String[10];
        String staffName = request.getParameter("name");
        String claimMy = request.getParameter("monthyear");
        String department = request.getParameter("department");
        String designation = request.getParameter("designation");
        Double excrate =  HTMLUtil.str2double(request.getParameter("excrate"),0.0);
        Double grandTotal = HTMLUtil.str2double(request.getParameter("grandTotal"),0.0);
        Double totalRM = HTMLUtil.str2double(request.getParameter("totalRM"),0.0);
        Double totalFC =    HTMLUtil.str2double(request.getParameter("totalFC"),0.0);
        String fcName = request.getParameter("fcAbbr");
        if(request.getParameter("date") != null)
            date = request.getParameterValues("date");
        if(request.getParameter("billno") != null)
            billno = request.getParameterValues("billno");
        if(request.getParameter("description") != null)
            description = request.getParameterValues("description");
        if(request.getParameter("purpose") != null)
            purpose = request.getParameterValues("purpose");
        if(request.getParameter("proName") != null)
            proName = request.getParameterValues("proName");
        if(request.getParameter("trainingCost") != null)
            trainingCost = request.getParameterValues("trainingCost");
        if(request.getParameter("travelCost") != null)
            travelCost = request.getParameterValues("travelCost");
        if(request.getParameter("entCost") != null)
            entCost = request.getParameterValues("entCost");
        if(request.getParameter("miscCost") != null)
            miscCost = request.getParameterValues("miscCost");
          //initialize dto
        ClaimDTO claimdto = new ClaimDTO();
        ClaimDTO claim_dtldto = new ClaimDTO();
        ClaimDTO[] claimArray = new ClaimDTO[10];
        claimdto.setClaimNo(claimNo);
        claimdto.setStaffName(staffName);
        claimdto.setClaimMy(claimMy);
        claimdto.setDepartment(department);
        claimdto.setDesignation(designation);
        claimdto.setExcrate(excrate);
        claimdto.setGrandTotal(grandTotal);
        claim_dtldto.setClaimDtlNo(claimDtlNo);
        claim_dtldto.setClaimNo(claimNo);
        claim_dtldto.setTotalRM(totalRM);
        claim_dtldto.setTotalFC(totalFC);
        claim_dtldto.setFcName(fcName);
        for(int i = 0;i < claimArray.length;i++) {
            if(claimArray[i] != null) {
                claimArray.setDate(date[i]);
    claimArray[i].setBillno(billno[i]);
    claimArray[i].setDescription(description[i]);
    claimArray[i].setPurpose(purpose[i]);
    claimArray[i].setProName(proName[i]);
    claimArray[i].setTrainingCost(Double.parseDouble(trainingCost[i]));
    claimArray[i].setTravelCost(Double.parseDouble(travelCost[i]));
    claimArray[i].setEntCost(Double.parseDouble(entCost[i]));
    claimArray[i].setMiscCost(Double.parseDouble(miscCost[i]));
    //service
    ClaimService springservice = (ClaimService)getBean("ClaimService");
    springservice.insertClaim(claimdto);
    springservice.insertClaimDtl(claim_dtldto,claimArray);
    return mapping.findForward("success");

    Two things; you need to pass #number# as a form field and you
    need to pull the correct record out.
    Use this:
    <cfloop list="#form.fieldnames#" index="fieldName">
    <CFSET record = Evaluate("form.record_#number#")>
    </cfloop>
    Here's some example code:

  • Container for alert category could not be loaded

    Hi All,
    I am having very strange issue with container(Variables).
    I defined Alert category, created container elements and I was using them in long and short text. They were working fine, but now if I open Alert category and click on container tab, its says: Container for alert category could not be loaded and I dont see container elements that I created before. Same thing happened before and I re-created those container variables. But now I have many Alert categories. Is this an existing issue? or does any body having similar situaltion? Can anybody please provide information on this.
    Thank you,
    Indrasena

    Hi Moorthy,
    Thanks for your quick reply . We are on WAS 6.40,SP16, but SAP note 656488 is released on 01.09.2003 for 620, it should have been implemented alreay. Do you think we still need to implement that???
    Thank you,
    Indrasena

  • How to include flex files as front end for struts in myeclipse

    Hi ,
    If any body knows to how t o include flex(Adobe 2) files as front end for struts in myeclipse application.

    <property name="messaging.client.jar.path" value="Location in your local drive" />
    <property name="messaging.client.jar.name" value="nameOfYourFile.jar" />

  • Top Organization Classification as a Container for All Employees

    Hi All,
    I hope someone will be able to help me on this.
    From what I gathered in Oracle Documentation, the Employer is represented in HRMS as an enterprise structure and the Business Group is the highest Organization classification that serves as a container for all Organizations, Employees and other objects within it.
    However, I observed an Organization Classification "Employer" in the Define Organizations Screen.
    Does this mean that in fact the organization classification of the topmost organization in Oracle HRMS that serves as the container for ALL of the employees, is in the fact the "Employer" Organization Classification?
    Thks
    Ravi

    To determine the purpose and use of each organization you create, you give it one or more classifications. The setup information you enter for an organization depends in large part on its classification.
    Question : Does this mean that in fact the organization classification of the topmost organization in Oracle HRMS that serves as the container for ALL of the employees, is in the fact the "Employer" Organization Classification?
    No, organization classification of the topmost organization in Oracle HRMS that serves as the container should be "Business Group" Organization Classification.
    Thanks

  • How can i add one field in the container for the standard task-90310004?

    Hi,
    Please let me know thw steps to add one field in the container for the standard task-90310004.
    Usefull suggestions will be rewarded.
    Regards,
    Neslin.

    <b>Hi,
    Containers are used for holding Application data for Workflow purposes.
    Event container
    Task container
    Workflow container
    Role container
    Binding is the linking of data from one container to the other for making data available all across the workflow.
    But you can get values from one container to another container like this
    Container(Con)
    1. WF Con to Role, Wf con to task con, Wf con to event
    and
    2. Event con to wf con, task con to wof con
    and
    3. Method con to task con
    and
    4. Task con to method con
    So, we don't have direct possible binding from task con to task con.
    Thanks and Regards,
    Prabhakar Dharmala</b>
    Message was edited by:
            Prabhakar Dharmala
        But you can do pass values from first task con to wf con and again from wf con to another task con

  • I recently start using Firefox panorama. If I create a tab group that contains, for example, my favorite stack exchange websites, can I save ("bookmark") this tab group for easy access if I start a new session?

    <blockquote>Locking duplicate thread.<br>
    Please continue here: [/questions/813855]</blockquote><br>
    I recently start using Firefox panorama. If I create a tab group that contains, for example, my favorite stack exchange websites, can I save ("bookmark") this tab group for easy access if I start a new session?

    You can bookmark all those tabs and place them in a folder.
    * "Bookmark This Page" and "Bookmark All Tabs" no longer show in the Bookmarks menu unless you open the Bookmarks menu via the keyboard (Alt + B).
    * "Bookmark All Tabs" can be accessed via the right-click context menu of a tab on the tab bar.

  • Doing "contains" for a String in a query

    I know that JDO has the startsWith and endsWith for String fields in a
    Query and it does not support "contains" for searching within a String
    field. But does Kodo have any implementation specific additions to the
    JDO query language to do a "contains" query for a String field of an object?
    Thanks,
    Khamsouk

    David,
    Query extensions will be available as an optional add-on to the standard
    edition, and will ship with the enterprise edition.
    -Fred
    David Sachs <[email protected]> wrote:
    Marc,
    Are these query extensions going to be available as a part of the "Standard"
    edition of 2.3, or will they only be available as a part of the "Enterprise"
    edition? The documentation seems to indicate that they're
    Enterprise-only....
    Thanks,
    David
    "Marc Prudhommeaux" <[email protected]> wrote in message
    news:[email protected]..
    Kodo 2.3 provides pluggable Query extensions:
    Query q = pm.newQuery (City.class, true);
    q.setIgnoreCache (true); // extensions work purely upon the datastore
    q.setFilter ("name.ext:stringContains (\"ford\"");
    Collection c = (Collection) q.execute ();
    For more details, see:
    http://www.solarmetric.com/Software/Documentation/2.3.0/query_extensions.htm
    l
    In article <aiin08$g3d$[email protected]>, Khamsouk Souvanlasy wrote:
    I know that JDO has the startsWith and endsWith for String fields in a
    Query and it does not support "contains" for searching within a String
    field. But does Kodo have any implementation specific additions to the
    JDO query language to do a "contains" query for a String field of an
    object?
    Thanks,
    Khamsouk
    Marc Prud'hommeaux [email protected]
    SolarMetric Inc. http://www.solarmetric.com
    Kodo Java Data Objects Full featured JDO: eliminate the SQL from yourcode--
    Fred Lucas
    SolarMetric Inc.
    202-595-2064 x1122
    http://www.solarmetric.com

  • Why is the message 'Plugin container for Firefox has failed' while using ArcadeOX appearing even after un/reinstalling it all?

    I am attempting to play online games using the 'ArcadeOX' plugin.
    The game will not load and a window pops up with the message 'Plugin container for Firefox has failed'.
    I have uninstalled and reinstalled both ArcadeOX and Firefox several times and still have the same problem.
    Windows 'attempts' to find a solution online but still nothing.

    I am attempting to play online games using the 'ArcadeOX' plugin.
    The game will not load and a window pops up with the message 'Plugin container for Firefox has failed'.
    I have uninstalled and reinstalled both ArcadeOX and Firefox several times and still have the same problem.
    Windows 'attempts' to find a solution online but still nothing.

  • Mcafee poped up telling me that Plugin Container for Firefox wants to access to the Internet, do I allow it or do I block it?

    Firefox seems to crash alot for me and when it does a window pops up telling me the problem is with my Plugin Container for firefox. I have uninstalled Firefox many times and than installed the new version. Well today my McAfee popped up and told me that the program Plugin Container for Firefox want to access the Internet. Either I can allow it, allow it once or block it. I do not know what I should do.

    Hi Sparks, use the search..:) http://support.mozilla.com/en-US/questions/713600

  • Container for attachment to Mail?

    I use Mail and it's very good except for one thing: there is no container for attachments so they end up on your page mixed up with all thetext.
    All the other e-mail programmes have this (although they are crap otherwise)except Entourage but that costs money.
    Any ideas on this one.

    I think they are always inline. You can move them around in the window, so that they are in the appropriate place or at the end. This would make them less mixed up with all the text, but not what you wanted.

Maybe you are looking for

  • One way audio over VPN

    I have 2 Cisco 1941 routers with a standard IPSec tunnel between them. Data works fine, but VoIP is encountering a one way audio issue where the remote site calling cannot be heard but they can hear me.  This seems to match what I'm seeing in encaps

  • How to set authorization for BW Workspace in backend and Portal ?

    Hello Expert,                      I have developed one BW Workspace in development environment . I have some query regarding BW workspace authorization for access in portal . Some of the queries are as  follows: 1) How many composite provider we can

  • Need help with this assignment!!!!

    Please help me with this. I am having some troubles. below is the specification of this assignment: In geometry the ratio of the circumference of a circle to its diameter is known as �. The value of � can be estimated from an infinite series of the f

  • Unable to open Office 2010 file in Office professional Plus 2013

    Hi All, Excel file  created in Excel 2010 opens correctly along with edit option where the owner has created it in protect mode available in excel. But when we try to open the same in office 2013 it opens where the protected mode enable, if we click

  • Setting icon for MII version 12.1.x custom action

    Hi, i tryed to set icon image for custom action for MII version 12.1.x but i did not achieve. How can it be done? Thanks.