首页 > 代码库 > 从3,23到现在5.25才过去2个月,感觉时间过得那么漫长

从3,23到现在5.25才过去2个月,感觉时间过得那么漫长

从3月23号去报到,期间经历了清明节,毕业论文答辩,从万达搬到东兴,五一节,毕业照,从东兴的一边搬到另外一个房间中去

2个月的时间过得如此的快啊!白驹过隙!

不要着急,不要和别人比,小龙哥写过3年代码,杨恒2年,刘宜冲1年,你才2个月啊,你还有6,7,8,9这4个月的时间,

好好地学学计算机,不要浪费时间,走出心理舒适区!

一定多去问问,脸皮好厚

———————————————————————

boothstrapCSS框架

一般在boothstrap用的框架中,都是在标签如div中加入class,比如class=“danger” 这些danger都是封装好的

比如在 bootstrap.min.css 中的源代码就可以看到这个danger的源代码,如何实现的

——————————————————————————

jQuery是一个快速、简洁的JavaScript框架。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式

————————————————————————

AJAX :经典解释(是客户端请求服务器走的一种http协议)

https://localhost:8080/dgs/metasearch/delUser.go? userId="1"&userName="lcy"

url :  lst_url +  metasearch/delUser.go? 

data : { userId:"1", userName:"lcy" }

____________________________________________

JSONArray  和  JSONObject(key:value)然后逗号隔开

ArrayList   和    HashMap    (key:value)   然后逗号隔开

JSON与JAVA数据的转换(即是后台的数据传到前台中去)

http://www.cnblogs.com/chickenrun/archive/2012/11/21/2780179.html

普通JavaBean(以User为例)转成json格式 

母题:JSONArray json = JSONArray.fromObject(list);   // 把list转成了json字符串  

PrintWriter out = reponse.getWriter();

out.print(json); // 将json字符串写回了ajax中的data

————————

在success中写:

function(data)

{console.log(data)}

_________________
1.list转成JSONArray
User user = new User(); 
user.setUsername("cxl"); 
user.setPassword("1234"); 
JSONArray json = JSONArray.fromObject(user); 
System.out.println(json);//[{"password":"1234","username":"cxl"}] 
response.getWriter().print(json.toString()); 
在js文件取数据 
$.getJSON("http://localhost:8080/jQueryDemo/servlet/UserServlet",null,function(data) { 
      alert(data[0].username); 
      alert(data[0].password); 
}); 
2.转成JSONObject类型 
JSONObject jsonObj = JSONObject.fromObject(user); 
System.out.println(jsonObj);//{"password":"1234","username":"cxl"} 
response.getWriter().print(jsonObj); 
在js文件取数据 
alert(data.username); 
alert(data.password); 

List转成json格式 
List<User> users = new ArrayList<User>(); 
User user = new User(); 
user.setUsername("cxl"); 
user.setPassword("1234"); 
User u = new User(); 
u.setUsername("lhl"); 
u.setPassword("1234"); 
users.add(user); 
users.add(u); 
1.转成JSONArray类型 
JSONArray json = JSONArray.fromObject(users); 
System.out.println(json.toString()); 
//[{"password":"1234","username":"cxl"},{"password":"1234","username":"lhl"}] 
response.getWriter().print(json.toString()); 
js中取数据:alert(alert(data[0].username)); 
2.转成JSONObject类型 
不可直接使用JSONObject jsonObj = JSONObject.fromObject(users); 
可通过下列方式 
JSONObject jsonObj = new JSONObject(); 
jsonObj.put("users", users); 
jsonObj.put("u", u); 
System.out.println(jsonObj); 
{"users":[{"password":"1234","username":"cxl"},{"password":"1234","username":"lhl"}], 
  "u":{"password":"1234","username":"lhl"}} 
response.getWriter().print(jsonObj); 
js中取数据:alert(data.users[0].username); 
           alert(data.u[0].username); 

Map转成json格式 
Map<String,Object> map = new HashMap<String,Object>(); 
map.put("users", users); 
map.put("u", u); 
1.转成JSONArray类型 
JSONArray json = JSONArray.fromObject(map); 
System.out.println(json.toString());// 
[{"users":[{"password":"1234","username":"cxl"},{"password":"1234","username":"lhl"}],"u":{"password":"1234","username":"lhl"}}] 
response.getWriter().print(json.toString); 
js中取数据:alert(data[0].users[0].username); 
2.转成JSONObject类型 
JSONObject json = JSONObject.fromObject(map); 
System.out.println(json);// 
{"user":[{"password":"1234","username":"cxl"},{"password":"1234","username":"lhl"}],"u":{"password":"1234","username":"lhl"}} 
response.getWriter().print(json); 
js中取数据:alert(data.user[0].username); 

____________________________

list转成JsonArray 和JsonObject

Map转成JSONArray和JSONObject

___________________________

var  myObj = { "name":"runoob", "alexa":10000, "site":null };

x = myObj.name; // 输出是: runoob

x = myObj["name"];

 

 

—————————————————

myObj = {
"name":"网站",
"num":3,
"sites":[ "Google", "Runoob", "Taobao" ]
}
x = myObj.sites[0];  // 输出是Google

————————————————

list的输出是:

list.get(0)   //获得list这个有序集合中第一个元素

____________________________

技术分享

技术分享

______________________________________________________________

东隅已逝桑榆非晚

才过去2个月,加油干啊!word 鲁软

 

从3,23到现在5.25才过去2个月,感觉时间过得那么漫长