Struts alternative to...

Hello folks,
During my free time I'm in the process of re-writing a web app I coded in the near past.
It's an online magazine builder, basically, this tool uses a database to store the articles being edited before they are ready for production. Once the whole bunch of articles are ready for the public, a kind of routine DB 2 XML is called and generates a XML version of this current magazine issue, then another routine is called(kind of XML 2 HTML, using SAX) and generates the whole .jsp version(paged version, printer friendly version and table of contents with all related links between them) of the entire magazine issue. Then another routine is called in order to transform the XML <article> element in pdf version using jakarta fop.
Now, I decided to produce static .jsp version of the articles to release the DB Server from serve static contents since once the articles are done, it is very unprobable that they will change, anyway if the articles changes, they could be generated again to any version. But it will be uncommon from fix articles every week, so this way the response time would be a lot lesser than read the articles from DB.
While using struts I have found a limitation in order to achieve this goal, and it is related to the following policy:
1) Not all articles are public for all users
These means that I'm using struts action mapping roles to tell the my custom struts processor to avoid unauthorized user from read article "x".
The point is that I can use the same approach I used in the old version: process the "policy" in jsp file, but this is not a MVC approach, this is not a struts approach.
BUT what alternative or solution does Struts can give?
I mean, since a lot of jsp files are created, they are in a "hidden" directory, they can only be accessed through Struts actions, but since the files are new, how can I set up the struts's configuration "structure" at runtime and without restarting the server?
It would be pretty nice that newly created .jsp could be associated to an action mapping and an action class.
Any suggestion?
Regards,
OO

did u consider using struts tiles?
http://struts.apache.org/userGuide/dev_tiles.html

Similar Messages

  • Alternative to HTML Frame in struts/jsp

    I am using Struts/JSP for my application..
    I have 3 panels(3 jsp's) each with a table of information.. each jsp has a summary part to it.. the data & information in the summary is the same across all panels.. Currently I've copy pasted the code for the summary in all 3 jsp's & Actions & ActionForms... I would like to change this to using a 4th panel sort of for the summary information... not sure what would be the best way to do this.. html frames or anything better maybe.. ?
    Thanks

    did u consider using struts tiles?
    http://struts.apache.org/userGuide/dev_tiles.html

  • Using Strut Logic Iterate tag in JavaScript

    Has anyone tried this or experienced this problem.
    I have JSP pages with JavaScript imbedded. Not my web page but an out of the box portal we bought from a vendor. The JavaScript uses the Logic Iterate Strut tag but gives an error in Nitro:
    "feature is not resolved" on the lines where getLink() and getID() are called. I have put the code in other editors and it does not give me any error. Does any one have a clue to why this error occurs or is this something that NitroX can not handle?
    Thanks,
    Zim 8)
    Some of Code:
    function selectFolder(folderName,doExpandPath)
                        if (typeof(doExpandPath) == 'undefined')
                             doExpandPath = true;
                        var form = document.forms['TreeForm'];
                        // unselect old one
                        var cell = document.getElementById(selectedId);
                        if (null != cell)
                             cell.className = '';
                        // select new one
                        if ('/' == folderName.charAt(folderName.length-1))
                             folderName = folderName.substring(0,folderName.length-1);
                        var targetCellId = 'cellLabel./Documents'+folderName;
                        var isContentFolderBrowser = true;
                        try {
                             var sideBarSelected = top.frames['main'].window.sideBarSelected;
                             isContentFolderBrowser = '/getfolderitems.do' == sideBarSelected;
                             if (!isContentFolderBrowser) {
                             <logic:iterate id="feature" name="userinfobean" property="sideBarFeatures"
                                       type="com.actuate.activeportal.functionality.config.Feature">
                                       if (sideBarSelected == '<%= feature.getLink()%>' )
                                            targetCellId = 'cellLabel./<%= feature.getID()%>';
                                  </logic:iterate>
                        } catch (e) {
                        cell = document.getElementById(targetCellId);

    May I ask why have you done it?
    If it is related to printing of the list then it is of no use.But it IS of use. The objects compEmployees is in scope.
    It has the list we want to print out.
    With logic:iterate:
    <table>
         <tr>
           <th>Number</th>
           <th>Employee</th>
         </tr>
         <logic:iterate name="compEmployees" property="totalEmps" id="emp">
              <tr>
                <td>
                  <bean:write name="emp" property="empNo"/>
                </td>
                <td>
                  <bean:write name="emp" property="empName"/>
                </td>
              </tr>
         </logic:iterate>
    </table>or alternatively with JSTL and c:forEach
    <table>
         <tr>
           <th>Number</th>
           <th>Employee</th>
         </tr>
         <c:forEach items="${compEmployees.totalEmps}" var="emp">
              <tr>
                <td>
                  <c:out value="${emp.empNo}"/>
                </td>
                <td>
                  <c:out value="${emp.empName}"/>
                </td>
              </tr>
         </c:forEach>
    </table>Cheers,
    evnafets

  • Problems creating Struts ActionForm in JDeveloper 9.0.3.3

    I am very new to JDeveloper, where recently i am learning on how to use the struts technology. The problem occurs when i right-click the project file at the navigator and i choose NEW then at the Web-Tier i choose Struts, and at the item columns i choose ActionForm. The thing is the dialog doesnt prompt and it goes back to the main Window. What's the problem? Any patches that i need to upgrade? I use JDeveloper 9.0.3.3 is because my company doesnt want to migrate to 10g for the time being. So, I have limitation in using 10g instead.
    Regards,
    RoLand
    Java Developer

    Hi Roland.
    Yes, you are right. This does not seem to be working in the 9.0.3.x code base. I checked the 9.0.3.4 release and all the available patches and I don't see it as being fixed.
    It is working in the 9.0.4.x release though and that is not 10g... Would that work for you?
    Alternatively, you can could the action form class manually. Check out the 9.0.4 release on OTN to see what is generating and replicate that your 9.0.3.x product.
    Hope that helps.
    Pete

  • Newbie to JSP/Struts: Where to get started

    I would like to begin experimenting with JSP and the struts framework. I'm a java newbie but a relatively quick learner.
    First, what products do I need to use struts/JSP ?
    I have 9iAS standard edition release 1.0.2.1 and an oracle database std edition without the JVM installed. Do I need the JVM in the database ? Can JSP use a JVM outside the database ? Do I need enterprise edition ?
    Do I need Jdevelopper 9i or can I learn to use JSP with simple tools (HTML editor) first ?
    Does struts need JSP 2.0 spec or the JSP 1.1 that comes with iAS 1.0.2.1 is OK ? Is JSP 2.0 = JSP 1.2 (Like J2EE = JDK1.2 and up) There is a lot of version/naming confusion going on in java, you got any site that can help me untangle this mess ?
    Thanks a lot
    You can reply to [email protected]

    Thanks for your response.
    We actually use oracle 8.1.7 and 9iAS (PL/SQL gateway and http server). We would like to jump on the Java Bandwagon before we are left in the dust. We first need to be able to understand a lot of technology/concepts/buzzwords.
    We started basic Java programming (Applications) but would prefer to get an idea of "The big picture".
    By that, I mean, we need to be able to understand/design/architect sound applications and be able to talk to the community and understand what they are saying. Right now, reading the media or forums is just a big bunch of buzzwords that are ever changing and we cannot get a grasp on it.
    We not only need to get aquainted with the concepts, but we also need to be able to determine wether product xyz fits in the architecture, etc...
    If you were to get a couple of good books to answer some questions, where would you begin ?
    Kind of questions we might have are:
    - What is the difference between Jserv and Tomcat ?
    - What excatly is tomcat ? A replacement for Jserv ?
    - Can Jserv be used as a container for struts apps or do you need tomcat ? If you need tomcat, does it come with some version of 9ias ?
    - What is a java web service ?
    - I read a lot about Enterprise Java Beans etc.. What are they, what are there purpose ? It seems like it is a standard, what are they used for ? If it is a standard, does this mean that If I buy a set of EJB from a vendor, it would offer the same beans as another vendor ? Is Oracle BC4J an implementation of EJB with added functionality ? Is it proprietary ?
    - Buzzwords everywhere: MVC, EJB, J2EE, BC4J etc.. What are the definitions.
    - Is oracle's java vision proprietary or are they really following the rest of the world ? For example, is BC4J compatible with EJB ?
    - What is a Framework
    - What exactly is JSP.
    - Can STRUTS be used to access an oracle database ? If so, what are the required components (I guess you need JDBC or SQLJ) but does the oracle database need to be java enabled ?
    - Even if you use oracle 9ias as an application server, can you use non-proprietary development methods/architectures/techniques that could be easily implemented somewhere else using another vendor's application server (Ex: Apache + Tomcat, WebSphere, etc...)
    - Struts seems to be an interesting thing. I see that it was developped to encourage code reuse and prevent everyone from reinventing the wheel. But I cannot understand what exactly a developper had to write before struts was there. I mean, there must be alternatives to strut, if so what is the purpose of the framework ?
    A lot of questions, but we need to understand the basics before we jump on the java bandwagon. If we wait, we'll be left in the dust and we need to keep current.
    Thanks in advance.

  • Using Struts with Oracle

    Hi
    I need to use the struts framework with oracle (10g express edition), I am using eclipse IDE. anyone please help me. I dont know how to set these up for use..

    Struts doesn't define anything for the data access layer.
    It helps you write MVC applications, and provides a translator between your view (jsp pages) and your model (action forms/actions), but once you get to that point its all standard java code.
    You have a few alternatives
    1 - write java classes to handle the data access layer: Data Access Objects (or DAOs) using standard java/jdbc.
    2 - Use a tool like hibernate to do your data layer handling.
    Struts itself though won't help at all with this.

  • Struts + ActionErrors + JDeveloper 10.1.3.4

    Hi, i'm working with Stuts and JDeveloper 10.1.3.4. My actions (DataPages) classes extends PageController. I wanna show struts error messages like using the saveErrors() method, but this method was removed since 10.1.3 version. How can i do that?. (sorry for my english, i'm Argentinian).
    Thanks for your help.

    hi hguaymas
    You write "+I don't know another way to put my errors and confirmations messages on the page.+".
    Maybe you could post some short relevant pieces of code of how you do this in 10.1.2, this could help others to suggest an alternative in more recent JDeveloper versions, possibly using the API of this PageController :
    http://download.oracle.com/docs/cd/B25221_04/web.1013/b25779/oracle/adf/controller/v2/lifecycle/PageController.html
    regards
    Jan Vervecken

  • How to use bean write in  struts html:text tag

    hi,
    i'm new to struts concepts.here i'm trying to write a value in html struts tag using <bean:write>
    my current tag is
    <html:text property="empname" value='<bean:write name="employee" property="empid">' />
    but it gives same tag in the text box.how i can solve this.

    what am I doing wrong?You will notice above that I mentioned
    YOU CAN'T USE CUSTOM TAGS AS ATTRIBUTES TO OTHER CUSTOM TAGS
    (was that loud enough for you to notice this time)?
    Try
    <html:text styleId="instruction" styleClass="text" size="50" name="instruction" property="value"/>
    //or
    <html:text styleId="instruction" styleClass="text" size="50" property="instruction" value="<%= instruction.getValue() %>"/>
    better alternative: populate your formbean with your action and just have:
    <html:text styleId="instruction" styleClass="text" size="50" property="instruction"/>
    If you set the "instruction" property of your formBean in the action, the value will be automagically reflected here.
    Cheers,
    evnafets

  • How to use nested tag in Struts

    Hi..
    Can any one guide me how to use nested tag in Struts. So far i already tried bean tag with no error but when i try to use nested tag i got error like
    javax.servlet.ServletException: Cannot find bean: "" in any scope
    Below are my class:
    action class
    session.setAttribute ("MyDetailList", detailList);
    JSP page
    <logic:iterate id="list" name="MyDetailList">
    Company ID : <bean:write name="list" property="companyID" />
    </logic:iterate>
    For bean tag, i got no error at all and below are my code for nested tag
    action class
    session.setAttribute ("MyDetailList", detailList);
    JSP Page
    <nested:nest property="MyDetailList">
    Make : <nested:text property="make"/>
    Car ID : <nested:text property="carID"/>
    </nested:nest>
    When i run the code, i got error message
    javax.servlet.ServletException: Cannot find bean: "" in any scope
    Any body can help me?
    zul

    what am I doing wrong?You will notice above that I mentioned
    YOU CAN'T USE CUSTOM TAGS AS ATTRIBUTES TO OTHER CUSTOM TAGS
    (was that loud enough for you to notice this time)?
    Try
    <html:text styleId="instruction" styleClass="text" size="50" name="instruction" property="value"/>
    //or
    <html:text styleId="instruction" styleClass="text" size="50" property="instruction" value="<%= instruction.getValue() %>"/>
    better alternative: populate your formbean with your action and just have:
    <html:text styleId="instruction" styleClass="text" size="50" property="instruction"/>
    If you set the "instruction" property of your formBean in the action, the value will be automagically reflected here.
    Cheers,
    evnafets

  • Polling in BC4J Struts

    Hi folks,
    How would I achieve a polling functionality? One of our applications is setup with the 10gR2 version which comes with BC4J and Struts(Struts was a personal choice). I understand we have an af:poll tag with jsf which helps us to achieve the polling functionality. My query is how would I go about doing the same thing through Struts and BC4j. We don't have JSF, so its kind of tricky.
    My actual requirement is as follows:-
    I basically need to call an oracle report from java. I do this by having a custom implementation of the rwservlet. The oracle report generates a PDF file locally. Which I then need to store on my Database as a BLOB.
    I know how to call the report.
    I know where the pdf is located.
    I know how to store and retrieve the pdf from the DB through Struts.
    My only issues is in instructing my application from the report side to pick up the pdf file when the report is complete. I was thinking in these lines:-
    Rather than passing the instruction from the report side,in my struts action class i would set up some polling mechanism(which i don't know how to) that would tell me to look for the report in 2 minutes(which is how long the report takes to be generated), then pick it up and store it onto the DB.
    Since i "lose control" of the handle after redirecting to a different servlet for the report call, I don't see another alternative other than polling.
    Is there an alternative approach i can adopt to achieve the above functionality?
    If not, is it possible to poll through BC4J/Struts (as against ADF/JSF)?
    If not, please help :) .
    Cheers,
    K

    There is another danger related to this security hole:
    Struts suggests to locate JSPs below the WEB-INF directory to protect them from direct access. A JSP located here cannot be accessed directly but only using the appropriate action.
    One common approach implement security in a struts framework is to perform the required checks in actions. A user not logged in might for example been forwarded to the login screen instead of the requested page.
    If an Application relies on this fact and assumes that it is not possible to call a JSP located in WEB-INF without using the appropriate actions, this bug here opens another hole:
    The "currentPath" Parameter allows a user to call any JSP on your Web-Server! Simply modify the URL to look like this:
    navigate.do?amId=...&jboViewObject=...&currentPath=WEB-INF\path\to\any\page.jsp
    and you are in!
    Frank Brandstetter

  • Struts tutorials

    I already searched all post in this forum regarding struts tutorial.currently im looking for other alternative method to practice myself in struts using oracle jdeveloper
    Somebody here can help me?
    Pls post your link here abouts struts tutorial preferably using oracle jdeveloper

    Go to http://otn.oracle.com and search for "struts". There are lots of links including tutorials.
    There are also tutorials within JDeveloper.

  • Tranforming xml in struts giving exception

    Hi,
    I am using ajax with struts. I have to transform xml into html using xsl stylesheet at server side and send the response to the client.
    I am using Transformer for the xml transformation. The whole transformation works fine in a simple java application but when i use it in strut framework it throw exception "could not compile style sheet". Following is the code written in the action class of the struts.
    /************ code ***************/
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    try
    StreamSource source = new StreamSource("data.xml");
    StreamSource style = new StreamSource("page.xsl");     
    StreamResult result = new StreamResult(out);
    TransformerFactory transFactory = TransformerFactory.newInstance();
    Transformer transformer = transFactory.newTransformer(style);
    return null;
    catch (Exception e)
    e.printStackTrace(out);
    /************ stack trace **************/
    javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:824) at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:619) at RSSFeed.Transformxml.execute(Transformxml.java:80) at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419) at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414) at javax.servlet.http.HttpServlet.service(HttpServlet.java:689) at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:362) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744) at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527) at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80) at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684) at java.lang.Thread.run(Thread.java:595)
    I am very much new to java and just can't figure out whats wrong. Can anyone tell me the mistake or suggest any other alternative. I need help fast. I shall really appreciate it.
    Thanx

    I stuck with this same issue today and managed to resolve:
    I removed all the Temp files in the server work directory (I use JBoss 4.0) and when restarted it works

  • Struts Download action portlet:UnsupportedEncodingException

    Hi,
    I'm developing a struts application inside Oracle Portal, when i click on a
    action link i need to download a file.
    <pdk-struts-html:link action="/fileDownload2Action?file=myfile.txt">Click Here to See the PDF</pdk-struts-html:link>
    i've tried to use org.apache.struts.actions.DownloadAction as follows:
    public class MyExampleFileDownload extends DownloadAction{
    protected StreamInfo getStreamInfo(ActionMapping mapping,
    ActionForm form,
    HttpServletRequest request,
    HttpServletResponse response)
    throws Exception {
    // File Name
    String fileName = mapping.getParameter();
    // Set the content disposition
    response.setHeader("Content-disposition",
    "attachment; filename=" + fileName);
    // Download a "pdf" file - gets the file name from the
    // Action Mapping's parameter
    String contentType = "application/pdf";
    File file = new File(fileName);
    return new FileStreamInfo(contentType, file);
    but on the forward i receive the following exception:
    received IOException
    java.io.UnsupportedEncodingException: Media Type of a TextResponseWrapper must start with "text/"
    at oracle.webdb.provider.v2.utils.http.TextResponseWrapper.getData(Unknown Source)
    at oracle.webdb.provider.v2.utils.http.TextResponseWrapper.getData(Unknown Source)
    at oracle.portal.provider.v2.render.http.AbstractResourceRenderer.renderBody(Unknown Source)
    at oracle.portal.provider.v2.render.RenderManager.render(Unknown Source)
    at oracle.portal.provider.v2.DefaultPortletInstance.render(Unknown Source)
    at oracle.webdb.provider.v2.adapter.soapV1.ProviderAdapter.showPortlet(Unknown Source)
    at oracle.webdb.provider.v2.adapter.soapV1.ProviderAdapter.handleHttp(Unknown Source)
    at sun.reflect.GeneratedMethodAccessor119.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at oracle.webdb.provider.v2.adapter.SOAPServlet.doHTTPCall(Unknown Source)
    at oracle.webdb.provider.v2.adapter.SOAPServlet.service(Unknown Source)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:824)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:330)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:830)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.AJPRequestHandler.run(AJPRequestHandler.java:224)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].server.http.AJPRequestHandler.run(AJPRequestHandler.java:133)
    at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.2)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
    ---end
    so it seems that struts forward in oracle have to be only text/html files
    but i don't wanto to go tio another page, just download a file on the same page
    after some control in my action.
    Could you suggest me any alternative solution?
    Regards,
    Francesco Rizzello

    Hi,
    I have done everything as mentioned by various web sites to develop a pdk-struts form, my java code compiles, the jsps compiles everything compiles correctly, and the portal shows up.
    I also put a HTML form in it.
    When a I deploy I can see and work with the HTML form but the portal is not recogniziing the pdk-struts tags, though I made the pdk-struts-html.tld part of the WEB-INF/ yet it wont show up the pdk-struts form.
    Any help regarding this will be highly appreciated.
    Regards,
    Ram Srinivasan

  • Sending mail  in Struts applns

    All,
    myself developing a website for my company for applying 'jobs ' by employees and visitors
    for regestering , functionality is similar to how we have in java.sun.com site when we login as a new user who does not have a sun account
    my doubt was when the user registers and then logs in, , he gets 'Welcome.. ... ' and also a mail is sent to him saying 'Confirmation of Account'
    this mail is sent along with subject , body
    i also have to implement something similar using Struts Framework ?
    Do i use Java mail ? or any other alternative?
    Rgds

    ... besides which you don't actually USE struts or JSP to send mail.
    Its just plain java code - the same as you would use in any java application.
    Struts/JSP have no support for sending email.
    They do let you run java code though.
    And the java code can call the appopriate class to send mail in java.
    Now what would the class be? [url http://java.sun.com/developer/onlineTraining/JavaMail/contents.html]JavaMail perhaps?

  • Which framework is preferable JSF 2.0 or Struts 2.1?

    Hello everybody ...
    I would like to ask this question Which framework is preferable JSF 2.0 or Struts 2.1?
    The comparison it could be in terms of the efficiency,less failures , facility, simple to use , the other technical perspectives .
    And which one is very useful in CRUD apps .

    I received your comment on the blog post in my mailbox, but it doesn't actually show up on the website for one reason or another. Let me address it here in the hopes you find it.
    Is JSF 2.1 the best to use for e-commerce and social application "bond together" Maybe. It all depends on your requirements. Like I state in the article, if you need lots of control over the front-end with javascript, Ajax, DHTML and whatnot then JSF might not be the right choice.
    and the important goal for this application is the availability and the very efficient respond from the server for the millions and millions of the clients request, That does not depend on code. It depends on the server software, the server hardware and the configuration. You are not going to learn how to make this happen by asking questions in a forum, it will require plenty of study and experimentation. If you expect millions of client requests then only one server is probably not going to cut it for example; you'll have to start thinking about clustering. Whole books can be written about that subject, and probably have.
    for sure If I am using Jboss , and by the way which is the really good application servers and web servers either is it Jboss or glassfish server . Both JBoss 7+ and Glassfish V3+ are excellent and fast Application Servers. I have always used JBoss so I am biased towards it.
    Or there are alternatives out there ,Can you elaborate on them quite bit.There are certainly alternatives, Weblogic 12+, Websphere 8+, Geronimo 3+, probably some others I'm missing. I have no experience with any of them, so I cannot elaborate.
    Because I am starting my project I am still confusing my first aim is the efficiency , efficiency in the sense as the user presses submit button the result should be right in front of his/her faceThat depends more on your server setup and the environment it is installed in. You aren't going to magically get good performance by using a specific framework.
    for definitely using the suitable web techniques and web services like AJAX and JQuery and other suitable web services which are required , in fact there are so many factors are responsible and must take care of this job like databases ,networking and OS platforms stuff.I don't know if you're asking something here or just making a statement :/

Maybe you are looking for

  • SD tax G/L account determination

    First, I am not a Finance person nor do I know a lot about tax configuration.  My background (relevant for this issue) is in S/D pricing and associated account determination.  This is an S/D tax calculation and account determination issue for the Uni

  • IPod not syncing, very strange and different problem compared to others

    I have an 80 GB iPod Classic, when i plug it in to sync with my computer. The computer makes the noise showing that the computer recognizes a USB port being used, however iTunes immediately freezes up while the iPod sits in limbo on its screen saying

  • EXIT_SAPMM06E_005

    Hi Guys, I have to use EXIT_SAPMM06E_005 and block my vendor address fields in ME22n using FIELD SELECTION CONTROL. HAs anyone worked on it before? ANy insights would be welcome . Thanks in anticipation Nishant.

  • Unable to see empty reporting role folders

    Hi all, I am facing an issue where the Reporting Roles containing the empty folders aren't visible in Bex.. I want to create a query and assign it to the newly created folder. But the folder is empty as  of now, and hence not visible when i try to sa

  • Best way to configure patching of multiple groups?

    Howdy, We're looking to start using Config Manager 2012 R2 to handle patching of our servers.  I'm looking for any advice or opinions as to how to set everything up to run in the best way. We have 3 primary groups that we want to update QA/Dev Pilot