国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Java > 正文

Struts2學習筆記(4)-通配符的使用

2019-11-26 14:12:57
字體:
來源:轉載
供稿:網友

通配符是在struts2配置中非常常用的一種配置方式,在程序開發過程中要遵循“約定優于配置”的原則,在這種原則下,約定的結果如果比較合適的話,就會大大減少配置的數量,使得配置變得非常簡單,方便。

下面以例子來做下說明:

1、由如此的一個struts.xml配置文件:

復制代碼 代碼如下:

第一個action使用了一種單個“ * ”的配置方式,它的method="{1}",這個{1}代表的是前面的name屬性中的第一個*,對比第二個action,{2}代表的是前面name屬性中的第2個*;類似的在第一個action中的result中的{1}也是代表name屬性中的第一個*,同樣類比第二個result。

2、假如有一個index.jsp文件

復制代碼 代碼如下:

那么根據通配符的原理,對于第一個<a></a>,它的指向是StudentAction類中的add方法,則會調用Studentadd_success.jsp文件。同理對于第三個<a></a>則會指向TeacherAction的add方法,調用Teacher_add_success.jsp文件。

通配符的使用使得struts2的配置變得非常簡單,它也有自己的原則,即:準確性匹配,越準確則更容易匹配到,例如當由兩個action的name都可以匹配到時,它會自動選擇更精確的匹配(此時的更精確值得是不含有通配符的情況),在都含有通配符的情況下,好像是哪個在前面哪個更先匹配!

以上就是Struts2的通配符的使用的全部內容,希望能給大家一個參考,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武夷山市| 青冈县| 邢台市| 乡城县| 称多县| 辽宁省| 花莲县| 浦县| 称多县| 神木县| 买车| 孝昌县| 大新县| 剑川县| 南江县| 三明市| 元氏县| 丹凤县| 咸阳市| 鄄城县| 乌兰浩特市| 富民县| 水城县| 鹰潭市| 玉溪市| 贡觉县| 苏尼特左旗| 乐都县| 南汇区| 柯坪县| 微博| 区。| 华宁县| 德兴市| 南华县| 孟津县| 嘉峪关市| 辉南县| 金昌市| 谷城县| 泾源县|