1

Java 脚本代码片段

$(document).ready(function() {
$("#button").click(function(){
    $cityName = document.getElementById("name").value;
    $.post("AddServlet", {
        name:$cityName
    }, function(xml) {
        $("#feedback").html(
            $("result", xml).text()
            );         
    });
});
});

在 Servlet 中

        String name= request.getParameter("name");
        if (name.equals("shahid")) {

            response.setContentType("text/xml");
            out.println("<result>You are shahid</result>");

        }
        else{


            response.setContentType("text/xml");
            out.println("<result>You are not shahid</result>");


        }

这工作正常!但我想相应地更改 div 的背景颜色(反馈),这意味着如果条件为真,背景颜色应为绿色,否则背景颜色应为红色(否则)

4

1 回答 1

1

我认为 XML 仅用于承载数据或表示 DTD 等元数据,

如果你想做一些改变你的颜色等的事情,那么你可以使用

  response.setContentType("text/html");
  out.println("<div id="result" style="color: blue">You are not shahid</div>");

希望这可以帮助你。

于 2012-04-08T05:23:40.073 回答