J'ai une action qui renvoie des URL qui doivent appeler une autre action Struts2. Dans une JSP, je ferais <s:url>
. Y a-t-il quelque chose d'équivalent à cela que je puisse appeler à l'intérieur de l'action?Comment créer une URL d'action dans une action Struts 2?
2
A
Répondre
3
Comme entretoises est la création de votre classe d'action, il suffit d'utiliser l'annotation et Injecter ont struts vous dire!
@Inject
public void setActionMapper(ActionMapper mapper) {
this.actionMapper = mapper;
}
0
Vous aurez probablement besoin de construire l'URL vous-même dans votre action. Une chose que vous voudrez peut-être regarder est org.apache.struts2.components.URL. C'est la classe utilisée par la balise s: url pour créer l'URL, bien qu'il soit plus simple de créer l'URL vous-même.
0
Vous pouvez utiliser Action Chaînage ... Tout ce que vous ferez est que vous appellerez une autre action.
0
Je vais essayer ça .. –