如何使用if ... else塊檢查這兩個字符串在Java中是否相等。如何在JSP中檢查兩個字符串是否相等?
String passw1=(String)request.getParameter("pass");
System.out.println("value of passw1"+passw1);
String passw2=(String)request.getParameter("pass1");
System.out.println("value of passw1"+passw2);
//String a=passw1;//String b=passw2;
if(passw1.equals(passw2))
{
out.println("Password matches");
@BalusC我以前問到如何在JSP scriptlet.Later使用的if..else基於下面的答案我我改變了標記爲nullpointerexception的代碼。所以只有我編輯過這個帖子才能進一步澄清。 – dharan
下一次,每個問題提出一個新問題,不要將現有問題變爲完全不同的問題。如果你有興趣,關於在Java中比較字符串的問題已經在這裏得到解答:http://stackoverflow.com/questions/513832/how-do-i-compare-strings-in-java – BalusC
而且,編寫錯誤的Java JSP文件中的代碼不會使其成爲JSP問題。這仍然只是一個基本的Java問題。在正常的Java類中編寫錯誤的Java代碼時,您會遇到完全相同的問題。如果你在史前'<% %>'事情之外的任何代碼出現問題,但是在JSP標籤或EL表達式中,那麼你可能會談論JSP問題。這裏有一些想法:http://stackoverflow.com/questions/3177733/how-to-avoid-java-code-in-jsp-files – BalusC