0
我正在進行struts服務器端驗證(版本1.2)。我多次使用valid。我有2個提交給服務器的文本框。 text1(來自下拉選擇的值)可以具有名稱或ID。文本2保持其價值。我必須在text2上編寫驗證。有沒有一種方法可以在有效時更改mask var-value?即如果text1的值是名稱,那麼text2的掩碼應該是名稱的正則表達式(字母數字和空格)。如果text1的值是id,那麼text2的掩碼應該是id的正則表達式(只有數字)。有沒有辦法實現這一點?我不認爲我們可以在同一個領域寫兩個不同的驗證。 謝謝,validation.xml在條件下更改掩碼值