Например, у меня есть URL-адрес: /test.action?a=1&b=2 Теперь я хочу, чтобы на странице jsp использовалось только "a=1&b=2" из URL-адреса, как это сделать?
Как получить только часть параметров из URL-адреса в struts2, используя тег ‹s:url›?
Ответы (1)
Код действия
public class MyAction extends ActionSupport {
private String a;
private String a;
public String execute() throws Exception {
// do something here
return SUCCESS;
}
public String getA() {
return a;
}
public void setA(final String a) {
this.a= a;
}
public String getB() {
return b;
}
public void setB(final String b) {
this.a= a;
}
}
Использование тегов Struts:
<s:property value="a"/>
<s:property value="b"/>
Тем не менее, я не уверен, что именно является вашим требованием, поскольку это не очень ясно из вашего вопроса.
Just a side note <s:url> This tag is used to create a URL
person
Umesh Awasthi
schedule
25.11.2011
Я хочу создать URL-адрес как свойство для установки поля, но мне просто нужна часть параметров в ‹s:url›. Итак, я просто хочу знать, что для извлечения этих параметров можно использовать только тег struts.
- person xmurobi; 25.11.2011
вы можете установить их в некоторых скрытых текстовых полях и использовать их где угодно
- person Umesh Awasthi; 25.11.2011
Я согласен с umesh использовать ‹s:property›, если они вам нужны на странице, в противном случае используйте скрытые переменные для их переноса куда угодно.
- person coding_idiot; 11.12.2011