【发布时间】:2019-04-19 08:41:56
【问题描述】:
请阅读以上链接
我的 jsp 页面发送 "ok" 或 "not",包括空格。 如何防止和删除空格或换行符
valid.js
window.onload=initPage;
function initPage(){
alert("Browser Started");
//call checkUsername function
document.getElementById("username").onblur=checkUsername;
}
function checkUsername(){
request=createRequest();
if(request==null){
alert("Unable to create request");
}else{
alert("Request Object Created")
var theName = document.getElementById("username").value;
var username = escape(theName);
//create url pass username
var url= "checkName.jsp?username=" + username;
//any change execute showUsernameStatus function
request.onreadystatechange = showUsernameStatus;
request.open("GET", url, true);
request.send(null);
}
}
function showUsernameStatus(){
if (request.readyState == 4) {
if (request.status == 200) {
var val=request.responseText;
alert("Response: "+val);
if (val == "okay") {
//something
} else {
//something
}
}
}
}
checkName.jsp
<%@ page language="java"
pageEncoding="UTF-8"%>
<%String username=request.getParameter("username");
System.out.println("Username:"+username);
if(!username.equals("") && username!=null){
if(!username.equals("Raju")){
out.print("okay");
System.out.println("okay");
}else{
out.println("not");
System.out.println("not");
}
}
%>
【问题讨论】:
-
在这里发布你的代码,没有代码很难找出你的问题。