struts的小細節 易錯點part1

2021-09-29 12:19:48 字數 491 閱讀 7052

1、表單中請求提交時,文字框中name的值必須要和對應的業務控制器action中set***()和get***()的屬性名稱一致。

2、業務控制器中方法execute()是固定名稱,不是隨便取的

3、業務控制器中存乙個session值的方法

actioncontext ac=actioncontext.

getcontext()

;ac.

getsession()

.put

("session的鍵"

,"session的值"

);

4、當檢驗登入功能時,若英文名可以登入,中文名不能登入,可以使用這樣的辦法。

在struts.xml中新增

"struts.i18n.encoding" value=

"gb2312"

>

<

/constant>

strcpy的使用 易錯點

strcpy在c中最常見,可是真正用時才知道會遺漏很多。strcpy char str1,char str2 將str2字串複製到str1,同時也將str2結束符複製到str1中。所以總得來說,str1的字元長度比str2大一。例子 char str2 hello world char str1 c...

OpenCV 中的易錯點

記錄opencv學習中遇到的一些容易搞錯的知識點 1 opencv讀取的彩色是bgr模式的,而我們使用mtplotlib繪製影象時使用的是rgb模式,兩者之間需要轉換通道位置。cv2.cvtcolor 函式可以進行轉換,或者使用numpy進行通道轉換 2 影象混合的時候,我們會使用cv2.addwe...

C 中的易錯點

int t when tsize 上述 中,當t 1時,t str cin是見到空格就結束 getline cin,str 是見到換行符就結束 在scanf或者cin後面使用getline的,一定要在scanf和cin後面使用getchar 吃掉回車,再用getline scanf getchar ...