これは1000万ドルの質問です!私は GWT 2.1.1、MVP フレームワーク、GIN を使用して開発し、Tomcat 6 にデプロイしています。これまで問題はありませんでした。入力テキスト入力をチェックする正規表現 (RE) クライアント側を追加しました。RE は開発モードでは問題なく動作しますが、Tomcat にデプロイすると動作しません。また、開発モードで tomcat にデプロイしようとしましたが、RE は正常に動作します。関連する war ファイルを tomcat にデプロイするときにのみ問題が発生します。
コードは次のとおりです。
private static String VALID_INPUT_STRING = "((\\A[1-9]{1}[0-9]{0,4}\\z)|(\\A[1-9][0-9]{0,2}\\.[0-9]\\z)|(\\A0\\.[1-9]\\z))";
public boolean isValidInput(String input) {
if(
input.isEmpty() || input.matches(VALID_INPUT_STRING)
) {
return true;
}
return false;
}
if (e.getNativeKeyCode() == KeyCodes.KEY_ENTER
&& isValidInput(inputValue.getText())) {
hideInsertPopUp();
}
何か案が??どうもありがとうございました。