亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

dwr入門(mén)代碼二

系統(tǒng) 1960 0

dwr.Xml代碼
<?xml version="1.0" encoding="UTF-8"?>??????
<!DOCTYPE dwr PUBLIC "-//GetAhead Limited//DTD Direct Web Remoting 2.0//EN" " http://getahead.org/dwr//dwr20.dtd ">??????
<dwr>??????
<!-- without allow, DWR isn't allowed to do anything -->??????
<allow>????????
???????? <create creator="new" javascript="Student" scope="application">??????????
????????<param name="class" value="com.xzj.service.StudentService"/>??????????
????</create>??????
????<convert converter="com.xzj.domain.Student" match="bean"/>??????
</allow>??????
</dwr>????

StudentService方法的代碼如下:
Java代碼
package com.xzj.service;??????
????
import java.util.ArrayList;??????
import java.util.List;??????
????
import com.xzj.domain.Student;??????
????
public class StudentService {??????
??????????
????public??List find(){??????
????????List list=new ArrayList();??????
????????for(int k=1;k<10;k++){??????
????????????list.add(k);??????
????????}??????
????????return list;??????
????}??????
??????????
????public Student findStudent(){??????
????????Student stu=new Student();??????
????????stu.setId(127);??????
????????stu.setName("小虎隊(duì)");??????
????????stu.setAge(48);??????
????????return stu;??????
????}??????
??????????
????public List listStudent(){??????
????????List list=new ArrayList();??????
????????Student stu=null;??????
????????for(int k=1;k<6;k++){??????
????????????stu=new Student();??????
????????????stu.setId(k);??????
????????????stu.setName("小豬"+k);??????
????????????stu.setAge(23+k);??????
????????????list.add(stu);??????
????????}??????
????????return list;??????
????}??????
}????

Student 的代碼如下:
Java代碼
package com.xzj.domain;????
??
public class Student {????
private int id;????
private String name;????
private int age;????
??
public int getId() {????
return id;????
}????
public void setId(int id) {????
this.id = id;????
}????
public String getName() {????
return name;????
}????
public void setName(String name) {????
this.name = name;????
}????
public int getAge() {????
return age;????
}????
public void setAge(int age) {????
this.age = age;????
}????
}??

前臺(tái)index.jsp的代碼如下:
Java代碼
<%@ page language="java"??pageEncoding="UTF-8"%>??????
<html>??????
??<head>??????
????<title>DWR Operator List and Object</title>??????
????<meta http-equiv="pragma" content="no-cache">??????
????<meta http-equiv="cache-control" content="no-cache">??????
????<meta http-equiv="expires" content="0">??????????
????<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">??????
????<meta http-equiv="description" content="This is my page">??????
????<style type="text/css">??????
????a:link, a:visited{??????
????????margin:10px;??????
????????color:#A62020;??????
????????padding:4px 10px 4px 10px;??????
????????background-color: #ecd8db;??????
????????text-decoration:none;??????
????????border-top: 1px solid #EEEEEE;????????????
????????border-left: 1px solid #EEEEEE;??????
????????border-bottom: 1px solid #717171;??????
????????border-right: 1px solid #717171;??????
????}??????
??????????
????a:hover{??????
????????margin:10px;??????
????????color:#821818;??????
????????padding:5px 8px 3px 12px;??????
????????background-color:#e2c4c9;??????
????????border-top:1px solid #717171;??????
????????border-left:1px solid #717171;??????
????????border-bottom:1px solid #EEEEEE;??????
????????border-right:1px solid #EEEEEE;??????
????}??????
??????????????
????.datalist{??????
????????border:1px solid #5F6F7E;??????
????????border-collapse:collapse;??????
????????width:60%;??????
????}??????
????.datalist th{??????
????????border:1px solid #5F6F7E;??????
????????background-color:#E2E2E2;??????
????????color:#000000px;??????
????????font-weight:normal;??????
????????text-align:center;??????
????????padding:2px 8px 2px 6px;??????
????????height:20px;??????
????}??????
????.datalist td{??????
????????margin:0px;??????
????????padding:1px;??????
????????border:1px solid #ABABAB;??????
????????}??????
?????? .put{??????
????????margin:0px;??????????????????
????????border:0;??????
????????background-color:#E2E2E2;??????
????????padding:5px;??????
????????border-bottom:1px solid #ABABAB;??????
????????width:auto;??????
????}??????
????</style>??????
????<script type="text/javascript" src='dwr/interface/Student.js'></script>??????
   <script type="text/javascript" src='dwr/engine.js'></script>??????
   <script type="text/javascript" src='dwr/util.js'></script>??????
????<script type="text/javascript">??????
????????function find(){??????
????????????Student.find(showMessage);??????
????????????function showMessage(msg){??????
????????????????var rs=new Array();??????
????????????????rs=msg??????
????????????????for(var k in rs){??????
????????????????????alert("List中的:"+rs[k]);??????
????????????????}??????
????????????}??????
????????}??????
??????????????
????????function findStudent(){??????
????????????Student.findStudent(showMessage);??????
????????????function showMessage(msg){??????
????????????????//操作Bean文件Student 必須要先再dwr.xml中配置??????
????????????????/**<convert converter="bean" match="com.xzj.domain.Student"/>*/????
????????????????var msgStr="編號(hào):"+msg.id+"\n姓名:"+msg.name+"\n年齡:"+msg.age;??????
????????????????alert(msgStr);??????
????????????}??????
????????}??????
??????????????
????????function listStudent(){??????
????????????Student.listStudent(showMessage);??????
????????????function showMessage(msg){??????
????????????????var rs=new Array();??????
????????????????rs=msg;??????
????????????????var table="<table??class='datalist'>";??????
????????????????????????table+="<tr>";??????
????????????????????????????table+="<th>編號(hào)</th>";??????
????????????????????????????table+="<th>姓名</th>";??????
????????????????????????????table+="<th>年齡</th>";??????
????????????????????????table+="</tr>";??????
????????????????for(var k in rs){??????
????????????????????table+="<tr>";??????
????????????????????????table+="<th>"+rs[k].id+"</th>";??????
????????????????????????table+="<td>"+rs[k].name+"</td>";??????
????????????????????????table+="<td>"+rs[k].age+"</td>";??????
????????????????????table+="</tr>";??????
????????????????}??????
????????????????table+="</table>";??????
????????????????showMsg.innerHTML=table;??????
????????????}??????
????????}??????
????</script>??????
??</head>??????
????????
??<body>??????
????<center>??????
????????<input type="button" class="put" name="btnList" value="查看對(duì)List的操作" onclick="find()"/>??????
????????<input type="button" class="put" name="btnList" value="查看對(duì)Student對(duì)象的操作" onclick="findStudent()"/>??????
????????<input type="button" class="put" name="btnList" value="查看對(duì)List中5個(gè)Student對(duì)象的操作" onclick="listStudent()"/>??????
????</center>??????
????<br><br>??????
????<br><br>??????
????<div id="showMsg" style="border:1px dashed #CCCCCC;width:500px:height:auto;margin:5px;padding:5px;text-align:center;">??????
??????????
????</div>??????
??</body>??????
</html>????
記得在web.xml中配置

dwr入門(mén)代碼二


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 欧美一级欧美一级毛片 | 亚洲偷自拍另类图片二区 | 美女一级大黄录像一片 | 亚洲国产日韩欧美高清片a 亚洲国产日韩欧美一区二区三区 | 久久爱com | 日本免费一区二区三区在线看 | 日本一区二区免费视频 | 美国美女一级毛片免费全 | 亚洲国产精品高清在线一区 | 一级成人黄色片 | 久久久不卡国产精品一区二区 | 日本免费不卡在线一区二区三区 | 国产大片91精品免费观看不卡 | 日韩成a人片在线观看日本 日韩成人 | 日本黄色免费一级片 | 黄色wwwww| 亚洲高清一区二区三区四区 | 日韩 欧美 亚洲国产 | 亚洲码欧美码一区二区三区 | 性欧美日韩 | 一区二区三区免费在线观看 | 日本一区二区三区免费看 | 一级特黄aaa大片大全 | 久热网 | 国产精品女在线观看 | 乱码一区二区三区完整视频 | 四虎影视成人永久在线观看 | 福利视频一区 | 91九色视频无限观看免费 | 亚洲欧美精品综合中文字幕 | 日本黄页网址 | 亚洲国产成人在线视频 | 欧美日韩亚洲成人 | dyav午夜片 | 日本不卡视频免费的 | 欧美日本亚洲国产一区二区 | 中文字幕在线看日本大片 | 国产香蕉一区二区精品视频 | jizzjiz熟丰满老妇日本 | 欧美日本高清动作片www网站 | 国产综合在线播放 |