struts2 s action標籤的用法

2021-06-28 15:10:13 字數 645 閱讀 5322

使用action標籤,可以允許在jsp頁面中直接呼叫action,(類似ajax頁面呼叫)在呼叫action時候,可以指定需要被呼叫的action的name和namespace.如果指定了executeresult引數的屬性值為true,該標籤會把action的處理結果(檢視資源)包含到本頁面中.使用action標籤指定屬性有:

id:可選屬性,作為該action的引用id 

name:必選屬性,指定呼叫action

namespace:可選屬性,指定該標籤呼叫action所屬namespace 

executeresult:可選屬性,指定是否將action的處理結果包含到本頁面中.預設值為false,不包含. 

ignorecontextparam:可選引數,指定該頁面的請求引數是否需要傳入呼叫的action中,預設值是false,即傳入引數.

傳遞引數

是以request方式的值的,而不是以引數傳值

所以request.getparameter("")會獲取不到值

通過request.getattribute("")方式可以獲取

另外:使用value指代的是action定義的物件的名稱,而不是乙個值

和中的name是乙個意思,所以要要傳遞字串的不能把值寫value中而應該寫到

寫到這裡

Struts2 s action標籤不執行

專案中用到struts2框架的s action標籤,具體什麼意思,怎麼用,在這就不多說了,網上很多介召,這裡主要說一下用s action標籤所遇到的乙個問題 question a 在主頁面裡包含s action標籤,首次載入主頁面時,s action可以正確執行 請求後台action 並返回執行結果...

Struts2 doubleselect標籤的使用

一 struts2提供了級聯下拉選擇框doubleselect標籤,這對簡化諸如省份 城市這樣的典型需求的操作是大有好處的.如 省份 城市 的級聯選單。1 省份類 封裝set and get package com.hlx.entity public class province 2 城市類 封裝s...

Struts標籤s action無限迴圈錯誤詳解

博主在寫乙個web專案的時候需要自動執行action請求,所有用到了這個標籤。但是卻出現無限提交action的情況。大概是這樣 細心一點可以看到程式都在執行重複的操作,博主首先檢查了資料庫,發現沒有問題,然後檢查了dao,biz等業務邏輯層,發現也沒問題,最後將問題轉向這個標籤上來,經檢查確實是這個...