Cómo agregar un marco de struts en eclipse
Los pasos son los siguientes:
1. Descargue el paquete struts.
Baidu busca directamente "struts2" e ingresa al sitio web oficial de Apache para descargarlo. La descarga aquí es struts-2.3.20 -all.zip.
2. Cree un nuevo proyecto web
Abra Eclipse y cree un nuevo proyecto web dinámico. El nombre del proyecto es: struts2.
3. framework al proyecto web
p>
1. Descomprima struts-2.3.20-all.zip y busque el archivo struts-2.3.20-all.zip en el archivo lib. zip, busque el siguiente archivo jar en el archivo lib
commons-fileupload-1.3.1.jar
commons-io-2.2.jar
commons- lang3-3.2.jar
freemarker-2.3.19.jar
javassist-3.11.0.GA.jar
ognl-3.0.6.jar
struts2-core-2.3.20.jar
xwork-core-2.3.20.jar
2 Copie y pegue el archivo anterior en WebContent/WEB. - En el proyecto web recién creado en la ruta INF/lib.
3. Modifique la ruta WebContent/WEB-INF en el archivo web:
< archivo-bienvenida>index.htm
4. Cree archivos de proyecto struts2
1. Cree nuevos archivos RegisterCheck.java y RegisterAction.java (que pertenecen al paquete com.struts2) en la ruta del proyecto JavaResources/src:
RegisterCheck .código java: paquete?com.struts2;
publicclassRegisterCheck
{
publicboolean?check(String?psd, String?repsd)
Publicboolean ?String?repsd)
{
if?(psd.equals(repsd))
{
returntrue;
}
else
{
returnfalse;
}
}
}
Código RegisterAction.java: paquete?com.struts2;
publicclassRegisterAction
{
¿privado? Calle
ring ?usernaem;
privado?String?psd;
privado?String?repsd;
público?String?getUsernaem()
{
returnusernaem;
}
publicvoid?setUsernaem(Stringusernaem)
{
this.usernaem ?=?nombre de usuario;
}
public?setPsd(String?psd)
{
this.psd?=?psd ;
}
public?String?getRepsd()
{
returnrepsd;
} p>
publicvoid?setRepsd(String?repsd)
{
this.repsd?=?repsd;
}
público?(rc.check(getPsd(), getRepsd()))
{
return "éxito";
}
else
{
devuelve "fallo";
}
}
2. proyecto Cree un nuevo archivo struts.xml en la ruta JavaResources/src y configure la acción del proyecto en este archivo:
Contenido del archivo struts.xml: >p>
"-//Apache?Software?Foundation//DTD?StrutsConfiguration?2.3/ES"
".struts2.RegisterAction">
3 Cree nuevos archivos Register.jsp, Success.jsp, Success.jsp y Failure.jsp en el directorio WebContent del proyecto:
Código register.jsp: <%@?page?language="java "contentType=. "texto /html;?charset=UTF-8"
pageEncoding=" UTF-8"%>
< centro>
código de éxito.jsp: <%@?page?language="java" contentType = "text/html;?charset=UTF-8"
pageEncoding="UTF- 8"%>
< encabezado >
<.center>