File tree Expand file tree Collapse file tree
message-resource/src/main Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33import org .apache .struts .helloworld .model .MessageStore ;
44import org .apache .struts2 .ActionSupport ;
5+ import org .apache .struts2 .interceptor .parameter .StrutsParameter ;
56
67/**
78 * Acts as a Struts 2 controller that responds
@@ -37,6 +38,7 @@ public String getUserName() {
3738 return userName ;
3839 }
3940
41+ @ StrutsParameter
4042 public void setUserName (String userName ) {
4143 this .userName = userName ;
4244 }
Original file line number Diff line number Diff line change 22
33import org .apache .struts .register .model .Person ;
44import org .apache .struts2 .ActionSupport ;
5+ import org .apache .struts2 .interceptor .parameter .StrutsParameter ;
56
67/**
78 * Acts as a controller to handle actions
@@ -48,7 +49,7 @@ public void validate(){
4849
4950 }
5051
51-
52+ @ StrutsParameter ( depth = 1 )
5253 public Person getPersonBean () {
5354
5455 return personBean ;
Original file line number Diff line number Diff line change 1- contact =Para asistencia, comuníquese <a href =' mailto:comuníquese@email.com' >comuníquese@email.com</a>
1+ contact =Para asistencia, comuníquese <a href =' mailto:comuníquese@email.com' >comuníquese@email.com</a>
Original file line number Diff line number Diff line change 66<struts >
77
88 <constant name =" struts.devMode" value =" true" />
9- <constant name =" struts.custom.i18n.resources" value =" global" />
9+ <constant name =" struts.allowlist.classes" value =" org.apache.struts.helloworld.model.MessageStore" />
10+ <constant name =" struts.custom.i18n.resources" value =" global" />
1011
1112 <package name =" basicstruts2" extends =" struts-default" >
1213
14+ <default-action-ref name =" index" />
1315 <!-- If no class attribute is specified the framework will assume success and
1416 render the result index.jsp -->
1517 <!-- If no name value for the result node is specified the success value is the default -->
Original file line number Diff line number Diff line change 1- <%@ page language =" java" contentType =" text/html; charset=ISO-8859-1 "
2- pageEncoding =" ISO-8859-1 " %>
1+ <%@ page language =" java" contentType =" text/html; charset=UTF-8 "
2+ pageEncoding =" UTF-8 " %>
33<%@ taglib prefix =" s" uri =" /struts-tags" %>
44<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" >
55<html >
66<head >
7- <meta http-equiv =" Content-Type" content =" text/html; charset=ISO-8859-1 " >
7+ <meta http-equiv =" Content-Type" content =" text/html; charset=UTF-8 " >
88<title >Hello World!</title >
99</head >
1010<body >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" UTF-8" ?>
2- <web-app id =" WebApp_ID" version =" 2.4" xmlns =" http://java.sun.com/xml/ns/j2ee" xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : schemaLocation =" http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" >
2+ <web-app id =" WebApp_ID" version =" 6.0"
3+ xmlns =" https://jakarta.ee/xml/ns/jakartaee"
4+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
5+ xsi : schemaLocation =" https://jakarta.ee/xml/ns/jakartaee https://jakarta.ee/xml/ns/jakartaee/web-app_6_0.xsd" >
36<display-name >Message Resource</display-name >
47 <welcome-file-list >
58 <welcome-file >index.jsp</welcome-file >
Original file line number Diff line number Diff line change 1- <%@ page language =" java" contentType =" text/html; charset=ISO-8859-1 "
2- pageEncoding =" ISO-8859-1 " %>
1+ <%@ page language =" java" contentType =" text/html; charset=UTF-8 "
2+ pageEncoding =" UTF-8 " %>
33<%@ taglib prefix =" s" uri =" /struts-tags" %>
44<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd" >
55<html >
66<head >
7- <meta http-equiv =" Content-Type" content =" text/html; charset=ISO-8859-1 " >
7+ <meta http-equiv =" Content-Type" content =" text/html; charset=UTF-8 " >
88<title >Basic Struts 2 Application - Welcome</title >
99</head >
1010<body >
3131</s:url >
3232<p ><a href =" ${ registerInputLink } " >Please register</a > for our prize drawing.</p >
3333
34- <h3 >Registro español</h3 >
34+ <h3 >Registro español</h3 >
3535<s:url action =" registerInput" var =" registerInputLinkES" >
3636 <s:param name =" request_locale" >es</s:param >
3737</s:url >
38- <p ><a href =" ${ registerInputLinkES } " >Por favor, regístrese</a > para nuestro sorteo</p >
38+ <p ><a href =" ${ registerInputLinkES } " >Por favor, regístrese</a > para nuestro sorteo</p >
3939
4040<hr />
4141<s:text name =" contact" />
Original file line number Diff line number Diff line change 1- <?xml version =" 1.0" encoding =" ISO-8859-1 " ?>
1+ <?xml version =" 1.0" encoding =" UTF-8 " ?>
22<%@ taglib prefix =" s" uri =" /struts-tags" %>
3- <%@ page language =" java" contentType =" text/html; charset=ISO-8859-1 "
4- pageEncoding =" ISO-8859-1 " %>
3+ <%@ page language =" java" contentType =" text/html; charset=UTF-8 "
4+ pageEncoding =" UTF-8 " %>
55<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
66<html xmlns =" http://www.w3.org/1999/xhtml" >
77<head >
8- <meta http-equiv =" Content-Type" content =" text/html; charset=ISO-8859-1 " />
8+ <meta http-equiv =" Content-Type" content =" text/html; charset=UTF-8 " />
99<title >Register</title >
1010<s:head />
1111</head >
Original file line number Diff line number Diff line change 1- <?xml version =" 1.0" encoding =" ISO-8859-1 " ?>
1+ <?xml version =" 1.0" encoding =" UTF-8 " ?>
22<%@ taglib prefix =" s" uri =" /struts-tags" %>
3- <%@ page language =" java" contentType =" text/html; charset=ISO-8859-1 "
4- pageEncoding =" ISO-8859-1 " %>
3+ <%@ page language =" java" contentType =" text/html; charset=UTF-8 "
4+ pageEncoding =" UTF-8 " %>
55<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
66<html xmlns =" http://www.w3.org/1999/xhtml" >
77<head >
8- <meta http-equiv =" Content-Type" content =" text/html; charset=ISO-8859-1 " />
8+ <meta http-equiv =" Content-Type" content =" text/html; charset=UTF-8 " />
99<title >Registration Successful</title >
1010</head >
1111<body >
You can’t perform that action at this time.
0 commit comments