询问一个关于struts翻译结构的配置问题!是这样的,我编写了一个jsp页面中有一个输入框,命名为na

一个Action内包含多个请求处理方法的處理

处理方式主要有以下三种方式:

表达式{1}也可以写在url连接中class,name中都可以写,也可以写多少索引从1开始 使用感叹号指定跳转方法,xml会显礻报错但可以用。 使用?&不能在Action实例中带参数 跳转Action带参数的方式: num:带的参数可写固定,可使用${属性名}取上一个Action实例中的属性实现动态傳值。

}
第一种方法:获取结果String类型

在 Action 中獲得的是一个 String 型数据每一个被选中的 checkbox 的 value 被拼接在一起,每个值之间以逗号隔开(,)


 
 
 
 
  
 


别落下逗号后面的空格。
第二种方法:获取结果为String[]数组類型





第三种方法:获取结果为List类型




 
 
  
 
  

  

}

       actionForward的作用:封装转发路径通俗点說就是说完成页面的跳转和转向。那它既然是转向到底是转发还是重定向呢?默认的情况下actionForward采用的是转发的方式进行页面跳转的。

 顺便说一下 转发和重定向的区别最大的区别就是转发的时候,页面的url地址不变而重定向的时候页面的url地址会发生变化。简单说明一下原洇因为转发的时候是采用的同一个request(请求),既然页面跳转前后是同一个request页面url当然不会变了;而重定向采用的是2个request,因为是二次转发頁面跳转前后的url当然会不同了

以下是三种常用的在action中覆盖execute方法时用到的重定向方法:

}

我要回帖

更多关于 struts翻译 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信