Jakarta struts

whatz a good way to start learning struts framework ? bookd articles tutorials...
thanks

whatz a good way to start learning struts framework ?
bookd articles tutorials...
thanksI'd go straight to the horse's mouth: http://jakarta.apache.org/struts/index.html

Similar Messages

  • JSP - Nested Jakarta Struts Logic Tags

    Hi,
    Simple question....
    Can Jakarta Struts Logic tags be nested when coding JSP's
    i.e.
    ==========================================
    <logic:iterate id="searchSizeTracker" name="searchSizeTracker" type="uk.co.troutlure.bom.SearchTrackerObject" scope="request">
    <logic:greaterEqual name='searchSizeTracker' property='page_no' value='<%searchActionForm.getCurrentPage()%>'>
    <logic:lessEqual name='searchSizeTracker' property='page_no' value='<%searchActionForm.getMaxPage()%>'>
    <logic:equal name='searchSizeTracker' property='page_no' value='<%searchActionForm.getCurrentPage()%>'>
    <jsp:getProperty name="searchSizeTracker" property="page_no"/>
    </logic:equal>
    <logic:notEqual name='searchSizeTracker' property='page_no' value='<%searchActionForm.getCurrentPage()%>'>
    <a href="<%=request.getContextPath()%>/performSearch.do?pageRequired=<bean:write name='searchSizeTracker' property='page_no'/>&action_id=<bean:write name='searchActionForm' property='currentActionId'/>&searchType=<bean:write name='searchActionForm' property='searchType'/>&currentScreen=search_reorder"><jsp:getProperty name="searchSizeTracker" property="page_no"/>
    </a>
    </logic:notEqual>
    </logic:lessEqual>
    </logic:greaterEqual>
    </logic:iterate>
    =========================================
    The above code sample seems to fail to get past the first <logic:greaterEqual tag even though the conditions are met. And the iterator just loops throught the rest of the SearchTrackerObjects.
    I'm not sure whether logic tags can be nested as shown???
    Thanks in advance.

    Yes you should be able to nest logic tags like that.
    However you seem to be wanting to limit the values that are iterated through using the greaterEqual and lessEqual tags.
    I would suggest you use the offset and length attributes on the logic:iterate tag:
    something like:
    <logic:iterate id="searchSizeTracker" name="searchSizeTracker" type="uk.co.troutlure.bom.SearchTrackerObject" scope="request" offset ="<%searchActionForm.getCurrentPage()%>" length="<%searchActionForm.getMaxPage() - searchActionForm.getCurrentPage()%>">Cheers,
    evnafets

  • Jakarta struts and validation

    I have a working validatorform form that uses the struts validation framework (mostly handled through xml files).
    but i want it to instead of just saying "email is invalid"... i want it to also highlight the text infront of the field in red. any ideas as to the best way to implement this?
    My code can be seen at this experts exchange thread: http://www.experts-exchange.com/Web/Web_Languages/JSP/Q_21078788.html
    THANKS!

    The field label? If you have it in a tag (say, an inline DIV or SPAN), and it has an ID, you can get a reference using Javascript and modify the foreground color. That's some Javascript and CSS stuff.
    Tying this into Struts is a different issue... you'd have to do something to the Javascript that Struts uses to validate those values.

  • Jakarta Struts in Weblogic?

    Hi All,
              I am trying to get Struts up and running inside of a version 5.1 weblogic
              container. It seems that I am close, because some of the tags work (like
              the link tag). However, any tag that depends on the presence of a resource
              bundle (such as the message tag) fails with the following stack trace:
              Wed Nov 29 10:54:07 PST 2000:<E> <ServletContext-struts-example> Servlet
              failed
              with Exception
              javax.servlet.ServletException: runtime failure in custom tag 'message'
              at jsp_servlet._index._jspService(_index.java:89)
              at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
              at
              weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
              :105)
              at
              weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
              :123)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
              l.java:742)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
              l.java:686)
              at
              weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContext
              Manager.java:247)
              at
              weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:361)
              at
              weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:261)
              at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
              Code)
              Wed Nov 29 10:54:08 PST 2000:<E> <ServletContext-struts-example> root cause
              of ServletException
              java.lang.NullPointerException:
              at
              weblogic.servlet.jsp.PageContextImpl.getAttribute(PageContextImpl.java:156)
              at
              org.apache.struts.taglib.MessageTag.doStartTag(MessageTag.java:358)
              at jsp_servlet._index._jspService(_index.java:81)
              at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
              at
              weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
              :105)
              at
              weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
              :123)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
              l.java:742)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
              l.java:686)
              at
              weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContext
              Manager.java:247)
              at
              weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:361)
              at
              weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:261)
              at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
              Code)
              I looked at the source code for MessageTag.java and it fails at the point
              where it is trying to get a "bundle" object (instance of MessageResources)
              out of the PageContext application scope.
              // Acquire the resources object containing our messages
              MessageResources resources = (MessageResources)
              pageContext.getAttribute(bundle, PageContext.APPLICATION_SCOPE);
              If I'm not mistaken, the MessageResources object should contain name/value
              pairs from ApplicationResources.properties. I have that file in its default
              location
              (/WEB-INF/classes/org/apache/struts/example/ApplicationResources.properties)
              . I have not seen any FileNotFoundException's so I think it is finding it
              OK. However, the MessageResources object is either not getting created, or
              is not making it into the application scope. Is there something I need to
              configure in weblogic.properties to insure that the application is
              initializing properly?
              By the way, this is the "struts-example" application that came with the
              struts binary distribution. It works fine under my tomcat installation but
              we use weblogic in production.
              Any suggestions would be helpful.
              Thanks,
              Jeff
              

              So this gets the example working but how do i begin to use it in my application?
              I created a simple web application. - copy index.jsp from example
              Modifed it.
              Created a simple web.xml
              Now when i try to run it i get
              Thu Dec 14 15:25:06 GMT 2000:<E> <WebAppServletContext-mkb> Root cause of Servle
              tException
              javax.servlet.ServletException: runtime failure in custom tag 'message'
              at jsp_servlet._index._jspService(_index.java:133)
              at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
              at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
              pl.java:123)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
              textImpl.java:761)
              at weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletCon
              textImpl.java:708)
              at weblogic.servlet.internal.ServletContextManager.invokeServlet(Servlet
              ContextManager.java:252)
              at weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.jav
              a:346)
              at weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:246)
              at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:135)
              which seams to be back where i started - unless I'm expected to use the public-html for keeping my site?
              Any help please.
              P.S. does WL6.0 have this problem with struts!
              "Gregory Bush" <[email protected]> wrote:
              >
              >Like everyone else, I had a hell of a time getting the Struts framework to work in Weblogic, but I'm committed to using it and I'm stuck with the Weblogic servlet engine (for now), so I kept with it until I got the demo app working nicely.
              >
              >Don't even bother attempting this unless you are familiar with Weblogic configuration.
              >
              >Here's how it can be done:
              >
              >1) Re-install Weblogic 5.1 in a clean directory and enable JSP support by uncommenting the JSP-related tags in the weblogic.properties file, and change the weblogic.system.listenPort to 80.
              >
              >2) Install service pack 6. Early versions of Weblogic 5.1 are packed with Servlet bugs, and you will get nowhere with them.
              >
              >3) Empty the public_html and serverclasses directories. You might as well clean out clientclasses and servletclasses and any straggling files in myserver while you are at it.
              >
              >4) Un-jar the struts-example.war file into a temporary directory. Weblogic claims to fully support Servlet 2.2 and .war files, etc., but as anyone who has actually tried to use them has found out, that support is so spotty one wonders how they ever get J2EE certification in the first place. WE WILL DEPLOY USING THE weblogic.properties FILE, NOT A web.xml FILE!
              >
              >5) Take the JSPs from the exploded .war file and copy them to your public_html directory.
              >
              >6) Create a WEB-INF directory under your public_html directory and copy action.xml, database.xml and *.tld from the example application's WEB-INF directory into it. DON'T COPY web.xml OR THE DIRECTORIES.
              >
              >7) Copy the org folder from the sample application's WEB-INF/classes directory into your serverclasses directory.
              >
              >8) Un-jar the example app's WEB-INF/lib/struts.jar file into your serverclasses directory and delete the META-INF directory it creates.
              >
              >9) From your Tomcat installation's lib directory, get jaxp.jar and parser.jar and un-jar them into your serverclasses directory, deleting the META-INF directories. If you haven't installed Tomcat, you can get these JARs from Sun.
              >
              >10) Add the following lines to your weblogic.properties file (up to the ****):
              >
              ># Register the DatabaseServlet
              >weblogic.httpd.register.db=org.apache.struts.example.DatabaseServlet
              >weblogic.httpd.initArgs.db=\
              > debug=2
              >
              ># Register our Struts ActionServlet
              >weblogic.httpd.register.*.do=org.apache.struts.action.ActionServlet
              >weblogic.httpd.initArgs.*.do=\
              > application=org.apache.struts.example.ApplicationResources,\
              > config=/WEB-INF/action.xml,\
              > debug=2,\
              > detail=2
              >
              ># Start these servlets when the app server starts
              >weblogic.system.startupClass.StartDatabaseServlet=\
              >     weblogic.servlet.utils.ServletStartup
              >weblogic.system.startupArgs.StartDatabaseServlet=\
              >     servlet=db
              >
              >weblogic.system.startupClass.StartActionServlet=\
              >     weblogic.servlet.utils.ServletStartup
              >weblogic.system.startupArgs.StartActionServlet=\
              >     servlet=*.do
              >
              >****
              >
              >You should now be able to start Weblogic, connect to http://localhost, see the main page and explore the sample application.
              >
              >Note that the database servlet is now exposed to the world as /db, so I wouldn't use that kind of connection pool access in a real application.
              >
              >Also, you wouldn't have to un-jar the library files if you put them on your Weblogic classpath, but that can be painful.
              >
              >Now that you have a clean demo app running, you can integrate your existing application back into the clean installation. It's much easier doing it this way than trying it the other direction.
              >
              

  • Compare Sun Blueprints vs Jakarta Struts

    I currently use Sun Blueprints for my projects, following the Petstore application.
    But I never use Struts.
    So, I'd like to know what is the different between them?
    Which is the mostly use in the market?

    I would answer this question by asking another question. What is the difference between plain and spicy food?
    The answer lies in the taste and some improvements to your palate. I can and am trying to realte the same to the Sun Blue Prints and Struts.
    Sun Blue Prints are the base for developing and nurturing your applications using the best practices and industry standards being developed/suggested by the Gurus working at SUN.
    Struts on the other hand is the next step to MVC architecture(another blue print from SUN) eveloved over time with some new features added to it to make the development easier with a differnt paradigm all together.
    As for the question, what is used more in the industry, SUN blueprints are used invariably everywhere whether you use Struts or not. I have come across many companies and friends using Struts as the new framework for developing J2EE applications.
    I guess this is the next step in evolution of J2EE applications. But all said and done, the business needs, budgets, time and resources are some of the factors to keep in mind before jumping on to the bandwagon of using struts for applications which can be developed easily and at a relatively lower cost by using plain Blue Prints from SUN without any gizmos on to it.
    Hope i was able to answer some of the queries and concerns.
    Thanks

  • Jakarta Struts Validation MASK

    Can anyone tell me if it is possible to use the Struts validation defeinitions in validation.xml to validate a user input to only allow either numeric values or the following strings 'NA' or 'na' to be submitted via an input field.
    I assume I would have to use some validation mask to acheive this?
    Thanks.

    Anyone help with this?
    I'm currently using the following:
    ^[0-9.NA]*$
    However, that allows AN to be entered or 989NA etc where the input must be restricted to integer or double values or the exact phase 'NA'. Can this be achieved using the struts validator framework or will I have to write some custom valiudation?
    Thanks.

  • Exception running STRUTS examples from JAKARTA...

    Hi,
              I'm looking into the JAKARTA STRUTS framework for JSP. I saw the message
              from Kevin X. about problems he has. I've downloaded service pack 5 and I
              get the following error message:
              javax.servlet.jsp.JspException: Missing resources attribute
              org.apache.struts.action.MESSAGE
              at
              org.apache.struts.taglib.MessageTag.doStartTag(MessageTag.java:360)
              at jsp_servlet._logon._jspService(_logon.java, Compiled Code)
              at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
              at
              weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
              , Compiled Code)
              at
              weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
              , Compiled Code)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
              l.java:760)
              at
              weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
              l.java:707)
              at
              weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContext
              Manager.java:251)
              at
              weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:369)
              at
              weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:269)
              at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
              Code)
              Does anyone knows what's up with this?
              Thanks in advance.
              Regards,
              HC.
              

              As promised, here is the latest from Bea Customer Support....
              Kevin, <load-on-startup> is not honored by WebLogic Server 5.1.0. It is scheduled to be implemented in our next major release. I will check on the feasability of adding this feature to a 5.1.0 service pack, but in the meantime, I wonder if you can accomplish what you need by setting up a startup class <http://www.weblogic.com/docs51/classdocs/API_startup.html>?
              "kevinx" <[email protected]> wrote:
              >
              >Bea is looking into this as I've filed a support request. I will post the solutions, if available. In the mean time, you can subscribe to struts user group mailing list to get some inspiration. Unfortunately, no one has an easy solution for running Strats on Weblogic.
              >
              >Kevin
              >
              >"Henry Chin" <[email protected]> wrote:
              >>Hi,
              >> I'm looking into the JAKARTA STRUTS framework for JSP. I saw the message
              >>from Kevin X. about problems he has. I've downloaded service pack 5 and I
              >>get the following error message:
              >>
              >>javax.servlet.jsp.JspException: Missing resources attribute
              >>org.apache.struts.action.MESSAGE
              >> at
              >>org.apache.struts.taglib.MessageTag.doStartTag(MessageTag.java:360)
              >> at jsp_servlet._logon._jspService(_logon.java, Compiled Code)
              >> at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
              >> at
              >>weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
              >>, Compiled Code)
              >> at
              >>weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
              >>, Compiled Code)
              >> at
              >>weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
              >>l.java:760)
              >> at
              >>weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
              >>l.java:707)
              >> at
              >>weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContext
              >>Manager.java:251)
              >> at
              >>weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:369)
              >> at
              >>weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:269)
              >>
              >> at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
              >>Code)
              >>
              >>Does anyone knows what's up with this?
              >>Thanks in advance.
              >>Regards,
              >>HC.
              >>
              >>
              >
              

  • Can't get Struts validator to work with ADF 10.1.3.36.73 in Jdev 10.1.3.0.4

    I am attempting to use the "How to Use the Struts Validator Plug-in with JDeveloper 10g" written by Duncan in a JDeveloper 10.1.3.0.4 application with standard model/ViewController projects. I am using JSP/Struts/ADF technologies.
    I have performed the below:
    Struts Config:
    <form-bean name="surveyDataForm" type="oracle.adf.controller.v2.struts.forms.BindingContainerValidationForm" className="oracle.adf.controller.struts.forms.BindingContainerValidationFormConfig"/>
    <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
    </plug-in>
    In the validation.xml:
    <!DOCTYPE form-validation
    PUBLIC "-//Apache Software Foundation//
    DTD Commons Validator Rules
    Configuration 1.0//EN"
    "http://jakarta.apache.org/
    commons/dtds/validator_1_0.dtd">
    <form-validations>
    <formset>
    <form name="surveyDataForm">
    <field property="EmpName" depends="required">
    <arg0 key="survey.name"/>
    </field>
    <field property="DateOfService" depends="required">
    <arg0 key="survey.service.date"/>
    </field>
    <field property="ReloContractor" depends="required">
    <arg0 key="survey.relo.contract"/>
    </field>
    </form>
    </formset>
    </form-validations>
    And in my JSP, I have:
    <script type="text/javascript">
    <html:javascript formName="surveyDataForm"/>
    </script>
    <html:form action="/survey.do" onsubmit="return validateSurveyDataForm(this)">
    (The validation-rules.xml was copied from the JDev install jakarta-struts folder).
    I can now see the Javascript showing up in my JSP page, but I don't have a method generated for validateSurveyDataForm or any form like this. I didn't think I had to create this. Also, even without the Javascript, the validator is not called because the JBO errors for required are still showing up. The only thing I have not done is included the modelReference in the Form Bean definition in the struts-config.xml. I'm not sure this will work, or even what to populate this with, as the UIModel.xml is replaced by PageDef.xml and DataBindings.cpx changes.
    Anyone have any ideas?
    Shay

    Only have one network; wireless. On it's own, the MacBook can use wifi to surf the net and Apple TV can watch movie previews from Apple via wifi.
    It did work about two months ago. I haven't used it since then for home sharing but have used the Apple TV on its own.
    I read the Troubleshooting page on Apple Support. It involves turning various things on and off, which I did

  • How to use struts Logic tags in weblogic8.1

    hi
              i have used jakarta struts in JDeveloper there i used logic tags
              but the same i have to use in weblogic8.1 ,how should i use it
              i am new to weblogic platform
              it is very urgent
              please

    Hi harish,
              Procedure for using a Struts Tag Libraries in weblogic 8.1 :
              â€¢Copy the tag lib jar files under WEB-INF/lib ( if tag handler supplied as
              classes without package a jar file then we need to copy the classes
              under WEB_INF/classes.
              â€¢ Copy the tld files files under WEB-INF or create a directory under
              WEB-INF and copy tld files under this directory.
              â€¢ We need to give the information about the tag libraries in web.xml by
              adding the following lines to it as,
              <taglib>
              <taglib-uri>bean</taglib-uri>
              <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
              </taglib>
              <taglib>
              <taglib-uri>html</taglib-uri>
              <taglib-location>/WEB-INF/struts-html.tld</taglib-location>
              </taglib>
              <taglib>
              <taglib-uri>logic</taglib-uri>
              <taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
              </taglib>
              To use tags in jsp file we need to add taglib directive as ,
              <%@ taglib uri="logic" prefix=“logic"%>
              <%@ taglib uri="html" prefix=“html"%>
              <%@ taglib uri="bean" prefix=“bean"%>
              Every tag can support zero or more number of attributes and a tag may or
              may not support body content
              Every Tag Library Uniquely identified by uri defined in web.xml.
              we can use the tags in jsp according to the tags and attributes which are defined in *.tld files.
              if we look at .tld files we can find several tags and its attributes.
              note :any jar files that are related to struts framework ,place under the lib directory of the webapplication.
              ----- Anilkumar kari

  • How do I disable the 9.0.3.1 Struts IDE wizardry?

    The Struts 1.1 support that's bundled with 9.0.3.1 is not very good. Actually...its crap and its slowing me down. What I need now is some advice on how to remove this obstacle and get my 9.0.3.1 JDeveloper to a state where these wizards aren't continuously trying to take over my struts projects (I've got some stuff trapped in Struts 1.0.2 and I've got some stuff that needs to work with of Struts 1.1-rc1).
    Is it as simple as whacking the C:\jdev9031\jakarta-struts directory? It can't be that simple...can it?
    In 9.0.2 we just made sure the public-html/WEB-INF/lib directory had the proper JARs, put the matching *.tld files into public-html/WEB-INF, and updated web.xml to find them. In 9.0.3.1 I can do all of this and still get indecipherable errors from the Build step.
    Geez...I guess you can get too much of a good thing. Someone, please, how do I remove this integrated Struts support?

    This should only occur if you click straight down on the scroll wheel. To block it, turn off the autoscrolling feature. Here's how:
    orange Firefox button (or Tools menu) > Options > Advanced
    On the General mini-tab, uncheck the box for "Use autoscrolling" and OK out.
    Now, clicking the scroll wheel on a blank area should not do anything.
    Success?

  • Struts - Hibernate

    Hi,
    I am currently working on a small (for me quite large) project with Struts.
    Some basic Information
    I am quite new to J2ee applications but decided to work with Struts, because there are more references of tutorials and I have little experience in it.
    For O/R mapping I use Hibernate.
    Now my Question:
    I represent my tables (stored in a MySQL database) as POJO and call them Business Objects (I am following the pattern, supposed in the book "Programmin Jakarta Struts").
    Anyway, I do not intend to send this BOs to the action since they often contain a lot of data I won't use.
    Therefore I planned to create single ValueObjects which is created by a ServiceInterface and which would contain, for example a person's name and sirname.
    If I need a more detail description I' will create another ValueObject wich extends the person's "BasicView" to a detail view.
    But the detail view is actually (in my app) nothing but the BO itself rewritten in another class.
    So I don't know if its a good approach.
    But therefore I am asking some experts, namely you!
    Any help would be appreciated
    Peter
    Message was edited by:
    Peterson

    I am quite new to J2ee applications but decided to
    work with Struts, because there are more references
    of tutorials and I have little experience in it.If you are new to J2EE, then avoid Struts and Hibernate AT ALL COSTS! They are horrible to work with and only cause pain, ESPECIALLY if you're doing a small project. Struts/Hibernate are buzzwords and everyone rushes in to use them, but mark my words, if you go down that path it will take you twice as long to code your app.

  • Problem with struts-faces.jar

    hi,
    My requirement is to migrate a struts application to jsf.
    I am using the struts-faces.jar and doing all the configurations as mentioned.I am getting the following error while calling the application itself..
    java.lang.ClassNotFoundException: org.apache.struts.faces.taglib.LifecycleListener
    I am using the following version:
    1)Tried both struts-faces-0.4 and 0.3(downloaded from http://archive.apache.org/dist/struts/struts-faces/)
    2)Tomcat 5.0
    3)jsf-(SUN)
    4)struts 1.1
    Please let me know if i am doing something wrong. and any ways to fix this.
    Regards,
    Mythili

    Given the new release of the JSF ri and api .jar
    files,
    will this .jar provided at the apache site work?
    http://archive.apache.org/dist/jakarta/struts/old/relea
    e/struts-faces/
    No, those JARs only work with the EA versions of JavaServer Faces.
    A nightly build of the struts-faces integration library, that works with the beta release, is available at:
    http://cvs.apache.org/builds/jakarta-struts/nightly/struts-faces/
    and the corresponding source code is part of the Struts nightly build bundles in:
    http://cvs.apache.org/builds/jakarta-struts/nightly/src/
    in directory "contrib/struts-faces".
    This package is not yet ready to be released, but seems to work for me in all the cases where the old library worked before. (If you're migrating, note particularly some tweaks you need to add in the struts-config.xml file for the new version, documented in README.txt.) Work continues on the Tiles integration which feedback has indicated is really important to people.
    Developers who are building new components and renderers will be quite interested in the techniques used to make all the attributes of your own components value-binding-enalbled (like all the ones on the standard tags are). The source code for the <s:form> tag, plus the corresponding component and renderer, will be helpful in illustrating this.
    Craig McClanahan

  • How to integrate Struts & JSF ?

    Hi all,
    How to build an application using Struts 'framework' and JSF ? (Example please)

    A good place to start is the Struts-Faces integration library:
    http://cvs.apache.org/builds/jakarta-struts/nightly/struts-faces/
    It supports the use of JSF components in a Struts-based application. If you already have a Struts application then this library would be useful.
    Justyna

  • Oracle portal using JSF, JSP, Struts framework

    Hi ,
    Can anyone tell me how to build an oracle portal using JSF,Jsp and Struts Framework.
    Also please provide any manual or documentation for developing oracle portal.
    Thanks in Advance,
    Raghav

    At present, i think the best thing to do is to look at the example provided with the struts-faces integration taglib. I don't know any documentation about it.
    http://cvs.apache.org/builds/jakarta-struts/nightly/struts-faces/

  • Using jsf with struts

    hi;
    i am trying to understand the proper architecture when using jsf and struts together.
    i think i understand the differences between the technologies . it seems to me that instead of justifying jsf there should be a focus on how the two technologies actually collaborate.
    specifically, i would like to know or see examples of things like replacing the view portion of struts and plugging in the jsf framework instead or how to i replace the struts actions with jsf commands or maybe they are totally different things.
    where can i get information like this?
    thanks.

    At present, i think the best thing to do is to look at the example provided with the struts-faces integration taglib. I don't know any documentation about it.
    http://cvs.apache.org/builds/jakarta-struts/nightly/struts-faces/

Maybe you are looking for

  • Chinese text in Indesign CS3

    Hi, I have a computer (WXPSP3 EN) with Adobe Creative Suite CS3 (incl. InDesign) installed. Now the user has a problem with Chinese text, he never used before. He got a Word file with the translation English => Chinese and copied the text from Word t

  • HT1338 USB

    ive got a problem with my USB port on my MacBook Pro. when i plug my usb cable from my phone to the laptop nothing happens. it doesnt charge

  • C7280: How to make a print with a border?

    I have a C7280. I scanned an old photo into Photoshop. The image in Photoshop does have a border as I have intended and Photoshop says the image size is 3.75 x 4.9. I loaded a 4 x 5.5 sheet of paper into the printer's photo tray. The image prints all

  • Installing update to iTunes failed. Now won't run.

    I just tried to install a newer update to iTunes and received this error message. "iTunes was not installed correctly. Please reinstall iTunes. Error 7 (Windows error 1114). I also get the following error: "Runtime Error! Program C:/Program Files (x8

  • HP PSC 1410 share in Windows 7

    The OS on the machine the HP PSC 1410 is installed is windows 7.  I need to share the printer with other machines that have XP installed. HOW DO I CNFIGURE THE PRINTER??