Struts aplicarea placilor

Am încercat o aplicație tiles. Mai jos este codul meu

gresie-defs.xml


        
        

        
            
            
            
            
        

           
            
        

    


struts-config.xml           

  
                
                    
        





template.jsp
    <%@ taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
    <html>
    <head><title></title></head>
    <body>
    <table border="1"  cellspacing="0" cellpadding="0" style="width: 98%; height: 100%">
    <tr>
        <td colspan="2">
            
        </td>
    </tr>
    <tr style="height: 500px">
        <td valign="top" style="width: 200px">
            
        </td>
        <td valign="baseline" align="left">
             
    </tr>
    <tr>
        <td colspan="2">
             
        </td>
    </tr>
    </table>
    </body>
    </html>

homebody.jsp

   <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
    <%@taglib uri="/WEB-INF/struts-tiles.tld" prefix="tiles" %>
    <html>
    <head>
    <title></title>
    
    </head>
    <body>
    <div id="header">
    
    </div>
    </body>
    </html>

AboutUsAction.java
package java.com.mindbest.core.action;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.DispatchAction;

public class AboutUsAction extends DispatchAction
{
    public ActionForward aboutUsPage(ActionMapping mapping,ActionForm form,
                                HttpServletRequest request,HttpServletResponse response)throws Exception
    {
        return mapping.findForward("success");

    }

}

aboutUsBody.jsp buna

În codul meu de mai sus, dacă am încerca să accesați aplicația folosind (domainname) /example/aboutus.do ei 500 de eroare.Can cineva să mă ajute să dau seama asta?

0
Stare Nope.HTTP 500 - Nu s-ar crea nicio instanță de acțiune pentru cale/aboutus este eroarea afișată
adăugat autor rkhm, sursa
poate ajuta pe oricine
adăugat autor rkhm, sursa
jurnalele de pe server ar trebui să vă ajute să vă dați seama.
adăugat autor JB Nizet, sursa

1 răspunsuri

Mesajul de eroare spune:

Nici o instanță de acțiune pentru cale/aboutus nu ar putea fi creată este eroarea   afișate

Aceasta înseamnă că Struts nu poate instanțiate clasa dvs. de acțiune, care este configurată în struts-config.xml ca java.com.mbest.core.action.AboutUsAction . Clasa dvs. este denumită java.com.mindbest.core.action.AboutUsAction . Deci, evident, primești această eroare.

De asemenea, rețineți că pachetul java este rezervat pentru clasele de bază ale JRE. Sunt chiar surprins că compilatorul dvs. acceptă să compileze o astfel de clasă sau cel puțin nu emite nici un avertisment. Nu puneți clasele într-un pachet java. ** .

0
adăugat
încă primesc această eroare SEVERE: A fost cerută calea nevalidă/jsps/action href nu poate apela clasa de acțiune
adăugat autor rkhm, sursa