Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo agregar un marco de struts en eclipse

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:

struts?

index.html

< archivo-bienvenida>index.htm

index.jsp

default.html

default.htm

default.jsp

struts2

org.apache.struts2.filter-name>struts2

/*

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;

}

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">

/success.jsp

/fallo.jsp

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"%>

Insertar?título?aquí

< centro>

Nombre de usuario:

Contraseña:

Confirmar contraseña:

código de éxito.jsp: <%@?page?language="java" contentType = "text/html;?charset=UTF-8"

pageEncoding="UTF- 8"%>

< encabezado >

Insertar?título ? aquí

<.center>

Registro exitoso < /h1>

códigofailure.jsp: < % @?page?language="java "contentType="text/html;?charset=UTF-8"

pageEncoding="UTF-8"%>

< html >

¿Insertar?título?aquí

<.center>

Registro fallido

Quinto, ejecute Nosotros

b Proyecto

Implemente el proyecto web e ingrese "http://localhost:8080/struts2/register.jsp" en el navegador para ejecutar el proyecto e ingrese datos para probar si la configuración es buena.