日期:2014-05-16 浏览次数:20619 次
这是类car
public class Car {
private String name;
private double price;
private String desc;
public Car(String name,double price,String desc){
super();
this.name = name;
this.price = price;
this.desc = desc;
}
public Car(){
super();
}
public String getDesc(){
return desc;
}
public void setDesc(String desc){
this.desc = desc;
}
public String getName(){
return name;
}
public void setName(String name){
this.name = name;
}
public double getPrice(){
return price;
}
public void setPrice(double price){
this.price = price;
}
}
这是action里面的内容
public class ActionServlet extends HttpServlet {
public void service(HttpServletRequest request,HttpServletResponse response)
throws ServletException,IOException{
String uri = request.getRequestURI();
String path = uri.substring(uri.lastIndexOf("/"), uri.lastIndexOf("."));
if(path.equals("/crinfo")){
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter();
String name = request.getParameter("name");
System.out.println(name);
if(name.equals("bmw520")){
Car car = new Car("bmw520",50,"还行");
JSONObject obj = JSONObject.fromObject(car);
out.println(obj.toString());
}else if(name.equals("qqme")){
Car car = new Car("qqme",5,"真不错");
JSONObject obj = JSONObject.fromObject(car);
out.println(obj.toString());
}else{
Car car = new Car("maiten",18,"高性能商务车");
JSONObject obj = JSONObject.fromObject(car);
out.println(obj.toString());
}
out.close();
}
}
}
<head>
<title>Insert title here</title>
<style>
#d1{
width:300px;
height:80px;
background-color:#fff8dc;
display:none;
}
</style>
<script type="text/javascript" src="js/jquery-1.4.2.js"></script>
<script type="text/javascript">
$(function(){
$('select').change(function(){
//当change函数执行时将之前显示的东西清空
$('#d1').remove();
//ajax对象
$.ajax({
'url': 'carinfo.do',
'type': 'post',
'data': {'name':$('#s1').val()},
'dataType': 'json',
'success':
function(data,textStatus){
// data已经