SpringMVC將資料放到作用域中的方式

2021-07-10 09:39:45 字數 1017 閱讀 9402

一、將資料放到request域中:

方式一:

request.setattribute("message","我愛你們!

在jsp頁面中通過el表示式獲取 $ --> 輸出 我愛你們

方式二:
modelandview modelandview = new modelandview();

modelandview.setview("user/add");

modelandview.addobject("message",user);

return modelandview;

jsp頁面中通過el表示式獲取 $  --> 獲得user物件
方式三: (只對物件有用)public string getuser(@modelattribute("user") user user)
接下來在jsp頁面中就可以通過 el表示式去獲取 $ --> 輸出小明

二、將資料放到session中:

方式一:

request.getsession().setattribute("message","logined");

方式二:

@sessionattributes("user")  //只能加在類上面

/*如果@sessionattributes沒有uses屬性的時候,方法的@modelattribute會先呼叫乙個指明:@modelattribute隱式的物件建立,

物件建立成功以後在賦給@sessionattributes

@modelattribute("user")

public user getuser()

會話的登出: 

linux將程式放到後台執行

測試指令碼test.sh i 1while doecho i sleep 1 i done一 當在前台執行某個作業時,終端會被該作業佔據,從而需要再開乙個終端來進行其他的操作,為了避免這種不方便我們可以將作業放到後台執行,主要有兩種方式 1 命令 sh test.sh 該命令將指令碼放到後台執行,但...

linux將程式放到後台執行

測試指令碼 test.sh i 1while doecho i sleep 1 i done 一 當在前台執行某個作業時,終端會被該作業佔據,從而需要再開乙個終端來進行其他的操作,為了避免這種不方便我們可以將作業放到後台執行,主要有兩種方式1 命令sh test.sh 該命令將指令碼放到後台執行,但...

Linux將輸出放到檔案中

一,如何把命令執行的結果儲存到檔案當中?這個問題太簡單了,大家都知道,用 把輸出轉向就可以了 例子 lhd hongdi ls ls.txt lhd hongdi cat ls.txt 1.gtkrc 2.0 2009 aamsn received a.tar.gz 說明 是把輸出轉向到指定的檔案,...