GWT版——图书管理程序开发完工 gwt 버전 - 라이브러리 관리 절차의 개발을 완료

用GWT( Google -Web-Toolkit)开发的图书管理系统终于完工了。 와 gwt (구글 - 웹 - 툴킷) 개발의 라이브러리 관리 시스템을 마지막으로 완성합니다. 总体评价: 전체 선호도 :

1.界面不美观,简直是很丑陋。 1. bumei 관 인터페이스, 그것은 매우 추악한합니다. 因为个人比较懒,而且对艺术一窍不通,再加上是从头开始学习这个东西,所以就比较专注于功能的实现,而不是界面了。 근거리 통신망의 개인 bijiao 때문에, 또한에 대해서는 전혀 모르 미술, 멸망과 함께이 일을 공부의 시작은 성취의 기능에 초점을 다른 사람보다는 인터페이스를합니다.

2.功能少。 2. 기능을 덜합니다. 只有公告,用户信息显示,添加和删除,借还书功能。 유일한 통지, 사용자 정보를 추가 및 삭제의 기능을 활용합니다. 而且没有实现分页功能,这个最失败,今天检查作业的时候老师居然让我一直添加信息,所以一下就把我的这个漏洞给暴露了,哎。 그리고 페이징 기능을 몰랐습니다, 가장 실패, 검사 작업을 오늘 날 기회조차주지 때 선생님은 장바구니 정보는, 그래서이 허점 노출되는 넣어주고, 야합니다. 关键是添加分页功能有点麻烦,需要自己编写几个控件,又要把函数编写得天衣无缝,现在时间又紧,所以只好作罢。 핵심은 작은 문제가 쪽매기기 기능을 추가, 자신의 준비 과정을 통제의 필요성 몇 개만 준비가되어있는 기능을 원활하게, 시간 - 꽉, 그래서 포기해야만합니다.

3.模块化还不错。 3. 모듈형 꽤 잘합니다. 这次自认为在数据隐藏和模块化部分做的还行。 그 이후의 숨겨진에서 데이터의 일부 모듈도 할합니다. 相关的类都放在了一起,而且有相同功能的类都让我提取出来建立了父类,重构真是无处不在阿。 관련 카테고리가 함께 배치, 그리고이 같은 유형의 기능을 압축을 푼 나는 아버지의 범주, 재건축 아프카 니스탄은 어디 에나있다. 正如《重构》中说的那样:“花一点时间重构是值得的”,现在代码优雅多了。 를 "재건"그것 밝혔다 : "시간을 보내고 재건은"이제 더 많은 우아한 코드를합니다.

GWT最大的好处就是用JAVA编码,不过个人认为其中的控件布局还挺简单,只要你熟悉JAVA,做几个练习就能掌握了,个人建议把那个GWT自带的展示Widget 的例子敲一遍。 gwt의 가장 큰 이점은 자바 코딩을 사용하지만 개인적으로 생각하는 사람은 좀 단순 레이아웃을 제어,만큼 잘 알고있는 자바, 할 몇 연습 문제는 개인적인 제안을 gwt의 표시와 함께 제공되는 위젯 예제를 다시 노크합니다. 个人认为最不好懂的就是GWT中的异步传输,就是和server端交互的那一段,虽然GWT的文档中有说明,不过理解起来还是有点困难,大家最好看一下GWT自带的DynaTable例子,里面虽然没有连接数据库,但是给出了如何与服务器端交互。 개인적으로 생각을 이해하는 최악의 상황은 gwt 비동기 전송, 및 서버 - 사이드 대화형 섹션에서 gwt 참고 문서에 있지만,하지만 조금은 여전히 이해하기 어려운, 우리보고 최고의 gwt dynatable 예제와 함께 제공 비록 내부에 연결되어 있지 않은 데이터베이스, 그러나 - 사이드와 서버 사이에 상호 작용하는 방법을 제공합니다. 我在这里以DynaTable(在Gwt中的sample文件夹里)再说明一下步骤: 나는 여기에 dynatable (gwt 샘플에있는 폴더)를 다시 한 번 설명하는 단계 :

1.在client包里建立一个接口:SchoolCalendarService,它必须继承com.google.gwt.user.client.rpc.RemoteService;,其中声明一个方法: 1. 가방을 설립하는 클라이언트 인터페이스 : schoolcalendarservice, 상속해야합니다 com.google.gwt.user.client.rpc.remoteservice;을 포함 성명 :

Person[] getPeople(int startIndex, int maxCount); 사람 [] getpeople (int startindex, int maxcount);

这里的Person是一个类名,保存关于Person的信息,因为这个方法返回一个对象数组,所以要这样声明。 여기는 사람이하는 클래스의 이름, 저장에서 그 사람의 정보는,이 방법을 위해 개체의 배열을 반환합니다, 그래서이 문장합니다.

2.再在client中建立一个接口:SchoolCalendarServiceAsync,不用从任何类继承,里面也有一个方法: 2. 다시 설치하는 클라이언트 인터페이스 : schoolcalendarserviceasync이 아니라 모든 종류의 계승에서, 저기도 방법 :

void getPeople(int startIndex, int maxCount, AsyncCallback callback); 무효 getpeople (int startindex, int maxcount, asynccallback 콜백);

它和上面建立的SchoolCalendarService只有两个地方不同: schoolcalendarservice 전용의 설립을 상기하고 두 개의 서로 다른 위치 :

1.返回类型是void,这点要记住。 1. 반환 유형은 무효, 그것 포인트를 기억합니다.

2.多了一个参数:AsyncCallback 。 2. 하나 더 매개 변수 : asynccallback합니다. 这个是用来异步传输的,这也是返回类型是void的原因。 이것을 사용하여 비동기 전송,이 또한 무효의 종류는 이유로 반환합니다.

3.在Server端建立一个类: 3. 서버 - 설립을 분류 :

public class SchoolCalendarServiceImpl extends RemoteServiceServlet implements 공용 클래스 schoolcalendarserviceimpl 확장을 구현 remoteserviceservlet
SchoolCalendarService schoolcalendarservice

它必须执行第一步声明的SchoolCalendarService,并实现它的方法。 첫 번째 단계는 그것의 구현을 선언해야합니다 schoolcalendarservice, 그리고 그것을 달성하는 방법. 这里有一个问题:当我从数据库中读取数据并传给对象数组的时候,如果直接对这个对象数组操作,会出现错误。 다음은 질문 : 데이터베이스에서 데이터를 읽을 때 배열을 대상 통과하고, 만약에 직접적으로이 개체의 배열 작업의 실수에 해당된다. 我不知道怎么回事。 의 경우 어찌해야할지 모르겠어요. 不过可以先声明一个ArrayList,然后没读取一条记录,就声明一个对象,赋值之后再添加到ArrayList中,最后再声明一个对象数组,操作后再传回去,象这样: 그러나 성명 arraylist 될 수도를 누른 다음 못 읽을 하나의 기록, 성명서에 대해서, 추가 arraylist 이후에 할당을 추가, 최종 성명을 개체 배열, 운영 후 - 위로, 이렇게 :

public ArrayList content = new ArrayList(); 공공 arraylist 콘텐츠를 = 새 arraylist ();
…………
while(rs.next()){ 동안 (rs.next ()) (
BookInfo temp = new BookInfo(); bookinfo 온도 = 새로운 bookinfo ();
temp.setTitle(rs.getString("title")); temp.settitle (rs.getstring ( "제목"));
temp.setAuthor(rs.getString("author")); temp.setauthor (rs.getstring ( "저자"));
temp.setIndex(rs.getString("index")); temp.setindex (rs.getstring ( "인덱스"));
temp.setPlace(rs.getString("place")); temp.setplace (rs.getstring ( "장소"));
temp.setPrint(rs.getString("print")); temp.setprint (rs.getstring ( "프린트"));
temp.setPublish(rs.getString("publish")); temp.setpublish (rs.getstring ( "게시"));
content.add(temp); content.add (온도);
} )
…………
BookInfo[] results = new BookInfo[content.size()]; bookinfo [] 검색 결과 = 새로운 bookinfo [content.size ()];
for(int i=0;i<content.size();i ) 에 대한 (int 전 = 0; 나는 <content.size (); 나는 )
results[i] = (BookInfo)content.get(i); 검색 결과 [전] = (bookinfo) content.get (1);

return results; 결과를 반환합니다;

4.最后在客户端获取数据的时候,这样做(这个也可以从文档中看到): 4. 마지막으로, 클라이언트 액세스를 데이터,이를 위해 (이 문서에서도 볼 수있습니다) :

BulletinServiceAsync bulService = (BulletinServiceAsync)GWT.cr&#101;ate(BulletinService.class); bulletinserviceasync bulservice = (bulletinserviceasync) gwt.create (bulletinservice.class);
ServiceDefTarget target = (ServiceDefTarget)bulService; servicedeftarget 대상 = (servicedeftarget) bulservice;
target.setServiceEntryPoint(&#34;/bulletin&#34;); target.setserviceentrypoint ( "/ 공지");

AsyncCallback callback = new AsyncCallback(){ asynccallback 콜백 = 새로운 asynccallback () (
public void onSuccess(Object result){ 공공 무효 onsuccess (개체 결과) (

results = (PublicInfo[])result; 검색 결과 = (publicinfo []) 결과;
……

} )

public void onFailure(Throwable caught){ 공공 무효 onfailure (throwable 적발) (
…………
} )
}; );
bulService.getBulletin(callback); bulservice.getbulletin (콜백);

这里我只想着重说明红色部分,其它的说明文档中有详细说明。 여기에, 나는 단지 붉은 부분에 초점을 다른 문서에 대한 자세한합니다.
target.setServiceEntryPoint(&#34;/bulletin&#34;); target.setserviceentrypoint ( "/ 공지");
这一点很重要,你设置这个的时候,必须在程序的xml文件中同时设置servlet,这样写: 이것은 중요한 것은,이 시간을 설정, 진행 절차에 xml 문서도 설정해야합니다 서블릿, 서면 이런 :

<servlet path=&#39;/bulletin&#39; class=&#39;com.dreamer.server.BulletinServiceImpl&#39;/> <servlet path='/bulletin' class='com.dreamer.server.bulletinserviceimpl'/>


必须要这样做,不然就会出错! 해야 할 그래서,이 해냅니다! !

results = (PublicInfo[])result; 검색 결과 = (publicinfo []) 결과;

由于传回来的只是一个对象,所以你必须使用强制类型转换才能操作。 - 단순한 개체를 뒤쪽으로, 그래서 강제 전환이 동작을 사용해야합니다.

以上就是与服务器端交互的说明。 상호 작용을하는 서버 쪽의 참고 사항.

再来说一下我自己的程序。 또, 내 자신의 절차를합니다. 我的程序最外层是一个DeckPanel,它有一个z坐标,所以它每次都显示其中的一个子页面,我就是用这个来做页面切换。 나는 외부 계층을위한 절차가 deckpanel, 그것은 z 좌표를이므로 때마다보기 중 하나를 서브 - 페이지, 나는이 할 일은로 전환 페이지를 사용합니다. 后台用了ACCESS数据库,用Eclipse编码,使用JDBC-ODBC连接数据库,不过如果要连接数据库比须要先配置ODBC。 액세스 데이터베이스를 배경으로 이클립스를 사용하여 코딩, jdbc - odbc 링크의 사용을 데이터베이스, 데이터베이스에 연결하는 데 필요하지만 만약 첫번째 배급보다는 odbc합니다. 其它的东西我就不多说了。 다른 것들은 말할 나는 더 많은합니다. 如果有谁需要源代码的话,可以给我留言,留下E-Mail,我可以给你传过去。 이것이 누구라도 필요로 소스 코드, 그것 해 주실 수 있죠 메시지를 떠나는 이메일 - 메일을 줄 수있어 - 지난합니다.

更新: 这个东西是我好久前做的,当时GWT还是beta,而且版本很低,现在估计已经有了很大改进,所以我这个东西早就是老古董了,代码我好像也丢了,就不发送了,抱歉 업데이트 : 이것은 무엇 나는 당신을위한 시간이 오래 전에, gwt 또는 베타 때, 버전과 낮은, 지금 예상을 크게 향상, 그래서이 일은이 laogu은 특별시의 코드가되는 것 같네 분실, 전송되지 않습니다, 죄송합니다 합니다.



本文链接: http://www.zhuoqun.net/html/y2006/150.html 转载请注明出处,谢谢。 링크를 : http://www.zhuoqun.net/html/y2006/150.html 재판 참조하시기 바랍니다, 감사합니다.

TrackBack引用地址: http://www.zhuoqun.net/html/y2006/150.html/trackback 사용 트랙백 주소 : http://www.zhuoqun.net/html/y2006/150.html/trackback


Posted in 刻录时光 . 에 게시된 분사 시간합니다.

39条留言 39 메시지
  • At 2006.07.30 09:05, julycool said: 2006.07.30 09:05에, julycool 말하기를 :

    谢谢,能否给我份源码? 감사합니다 주실 수 있으십니까의 소스»
    julycoolboy@gmail.com julycoolboy@gmail.com

  • At 2006.08.04 10:39, 猪小弟 said: 2006.08.04 10:39에서, 돼지 xiaodi 말하기를 :

    谢谢,能否给我份源码? 감사합니다 주실 수 있으십니까의 소스»
    gaolei_1024@163.com gaolei_1024@163.com

  • At 2006.08.10 15:22, tiankong said: 2006.08.10 15:22에, tiankong 말하기를 :

    能否发份源码,学习下! 학습의 원천은 아래!
    邮箱:yangbaobao8827@163.com 이메일 - 메일 : yangbaobao8827@163.com

  • At 2006.09.25 13:21, 一顿麻辣 said: 은 2006.09.25 13:21, 식사 말아 말하기를 :

    谢谢拜读一下能否给我份源码? 감사합니다 읽을 수있는 내용의 소스» jiujiu_77@163.com jiujiu_77@163.com

  • At 2006.09.25 23:04, jacky said: 2006.09.25 23:04에, 재키 말하기를 :

    谢谢!能否给份源码学习一下!polkmn0987@163.com 감사합니다! 수있습니다의 소스에 대한 자세한 내용! polkmn0987@163.com

  • At 2006.09.26 08:41, tim said: 2006.09.26 08:41에, 말하기를 :

    刚学习GWT,能否发一份源码学习,谢谢! 학습 gwt 단지 여부의 소스가 학습, 감사합니다! ! !

  • At 2006.09.26 08:42, tim said: 2006.09.26 08:42에, 말하기를 :

    刚忘了写邮箱了,zyang-093@163.com 谢谢 단지를 잊으에서 메일을 작성, zyang-093@163.com 주셔서 감사합니다

  • At 2006.10.19 19:43, Pine said: 2006.10.19 19:43에, 소나무 말하기를 :

    麻烦你给我发一份,谢谢。 문제가 당신을내어 주신 것에 대해 감사합니다. Pine_850827@hotmail.com pine_850827@hotmail.com

  • At 2006.10.20 16:25, bingsnow said: 2006.10.20 16:25에, bingsnow 말하기를 :

    谢谢,学习GWT中,一直没找到数据库的好方法,麻烦给一份代码吧。 감사합니다, 학습 gwt, 데이터베이스는 좋은 방법을 찾을 수없습니다의 문제를 바코드합니다.
    huangh0621@gmail.com huangh0621@gmail.com

  • At 2006.11.04 02:49, Allen said: 2006.11.04 02:49에, 알렌 말하기를 :

    请给我发一份源码,谢谢! 제발 한번만의 소스, 감사합니다!
    allenchue#gmail.com allenchue # gmail.com

  • At 2006.11.07 09:03, nan said: 2006.11.07 09:03에, 할머니 말하기를 :

    请发份源代码给我好吗, 我也在学习中, 先谢了. znfsouth@gmail.com 나의 소스 코드를 보내주시기 바랍니다 좋은, 나 또한 연구, 시안 시에합니다. znfsouth@gmail.com

  • At 2006.11.08 12:22, muou said: 2006.11.08 12:22에, muou 말하기를 :

    急需连数据库的源码,如能提供,非常感谢!!! - 필요한 소스 데이터베이스를 많이도, 만약 그들이 제공할 수있습니다, 정말 감사합니다!
    muou55555@163.com muou55555@163.com
    真的很谢谢……. 감사합니다, 정말…….

  • At 2006.11.14 11:12, ericlei said: 2006.11.14 11:12에, ericlei 말하기를 :

    我们也正在用GWT开发,发份源码一起讨论下哈,谢谢 우리는 또한 gwt를 사용하여 개발, 카자흐스탄 아래의 소스에서 토론, 감사합니다
    zhanglilei326@gmail.com zhanglilei326@gmail.com

  • At 2006.11.14 22:29, ZhuZhe said: 2006.11.14 22시 29분에서, zhuzhe 말하기를 :

    汗~~怎么这么多要源码的? 칸 ~ ~하는 방법에 너무 많은 소스» [eek]

  • At 2006.11.16 16:08, saint said: 2006.11.16에서 12:35, 말하기를 :

    麻烦这位大哥给小弟传一份源码! email: saint112403@sina.com不胜感激!!![tea] - xiaodi 소스에 문제가 큰 형님! 전자 우편 : saint112403@sina.com 고맙게 생각해야!! [녹차]

  • At 2006.11.17 10:31, achry said: 2006.11.17 10:31에, achry 말하기를 :

    给我发份代码哈~! 카자흐스탄의 코드를 줘 ~!
    33790310@qq.com 33790310@qq.com

  • At 2006.11.17 19:49, Yao said: 2006.11.17 19:49에, 야오 말하기를 :

    请发一份源码给我学习学习。 학습 학습의 소스주세요.
    chunlinyao {at] gmail.com chunlinyao (에] gmail.com

  • At 2006.11.19 14:42, saint said: 2006.11.19 14:42에, 세인트 말하기를 :

    这位大哥,能否发给小弟一分可以直接导入eclipse并运行的工程!小弟现在还是个菜鸟,恳求您的帮助,非常感谢! 큰 형제, xiaodi에 배포될 수 일식을 직접 수입하고 프로젝트를 실행합니다! xiaodi는 여전히 신참, 당신의 도움을 요청, 매우 감사합니다!
    email: saint112403@sina.com 전자 우편 : saint112403@sina.com

  • At 2006.11.20 15:35, jvencent said: 2006.11.20 15:35에, jvencent 말하기를 :

    谢谢,我也需要一份。 감사합니다, 나는이 필요합니다. 顺便问一下,操作数据库的类必须放到client包下吗? 제철 bianwen 범주 클라이언트 패키지의 데이터베이스 작업을 수행합니다에 기초를 두는 그것» 是否可以放到server包下? 아래에이 패키지 여부를 놓을 수있어 서버»
    xzgf2004@gmail.com xzgf2004@gmail.com

  • At 2006.11.23 01:26, tim said: 2007.05.21 01:26에, 말하기를 :

    请给我发一份源码,谢谢! 제발 한번만의 소스, 감사합니다!
    tim5305@gmail.com tim5305@gmail.com

  • At 2006.11.25 18:03, tim said: 2006.11.25 18:03에, 말하기를 :

    不好意思, 在我运行这个程序的时候, 当我登入图书馆。 미안하다, 나는이 프로 시저를 실행하고 나면 난 도서관에 로그인할합니다. 합니다. 합니다. 它说 걸린다고
    [ERROR] Uncaught exception escaped [오류] 예외 이스케이프
    java.lang.ClassCastException: com.google.gwt.user.client.ui.DockPanel java.lang.classcastexception : com.google.gwt.user.client.ui.dockpanel
    问题应该在这一句“((DeckPanel)panel.getParent().getParent().getParent().getParent()).add(user)“ 이 문제를해야합니다 "((deckpanel) panel.getparent (). getparent (). getparent (). getparent ()). 장바구니 (사용자)"
    我想请教一下这是什么问题, 나는 무엇에 대한 문제 것을 부탁 드리고자합니다 그것은,
    我怎样才能做到切换业面 표면으로 전환하려면 어떻게해야합니까

  • At 2006.11.25 19:45, Dreamer said: 2006.11.25 19:45에, 몽상 말하기를 :

    to tim:不好意思,GWT我只是用来做了一次大作业,现在已经差不多全部忘记完了,而且当时我使用的是某个版本的beta版。 이 팀 : 미안하다, gwt 단지를 수행하는 데 사용 주요 작업은 현재 거의 모든 것을 잊고 결국, 그리고 나서 버전의 베타 버전을 사용합니다. 所以我也不知道它为什么不能运行了,抱歉了 그래서 난 그 이유를 모르 그것을 실행할 수없습니다은 죄송합니다

  • At 2006.12.03 19:30, guest said: 2006.12.03 19:30에, 손님 말하기를 :

    要源码? 소스» 直接去http://code.google.com/webtoolkit/ 직접적으로 http://code.google.com/webtoolkit/

  • At 2006.12.10 21:53, monster said: 2006.12.10 21:53에, 괴물들이 말하기를 :

    请教这位好心大哥一个问题,帮我看看这是个什么错误? 좋은 의도의 질문 큰 오빠를 도와주세요 이것이 무엇 참조 실수»
    [ERROR] Unable to instantiate &#39;com.dreamer.server.BulletinServiceImpl&#39; [오류]를 인스턴스 수 없다 'com.dreamer.server.bulletinserviceimpl'
    java.lang.ClassNotFoundException: com.dreamer.server.BulletinServiceImpl java.lang.classnotfoundexception : com.dreamer.server.bulletinserviceimpl
    在访问服务器端类的时候总有错误,是什么原因? 방미 때 서버가 - 사이드 유형의 실수를 이유는 무엇입니까»

  • At 2006.12.11 16:54, Dreamer said: 2006.12.11 16시 54분에서, 몽상 말하기를 :

    to monster:抱歉。 이 괴물 : 죄송합니다. GWT我只是用来做了一次大作业,现在已经差不多全部忘记完了,所以也不清楚错误状况了,可能是GWT版本更新了 gwt 단지를 수행하는 데 사용 주요 작업은 현재 거의 모든 것을 잊어버린의 마지막, 그래서 그것이 명확하지 않은 오류, 그리고 gwt의 업데이트 버전을 수있습니다

  • At 2007.01.01 17:55, 非常想要的我 said: 2007.01.01 17:55에, 나 매우 필요 말하기를 :

    我非常需要发个给我谢谢大虾““““““““““邮箱:ericjohns1984@sina.com 새우 """""""""" 당신은 정말 필요로하는 이메일을내어 주신 것에 대해 감사합니다 - 메일 : ericjohns1984@sina.com

  • At 2007.02.25 10:05, bobo said: 2007.02.25 10:05에, 보보 말하기를 :

    我也想要麻烦也发一份给我吧谢谢啦:) 또한 문제를啦도 만들어 주셔서 감사합니다, 내게 :)
    renyun2551@sohu.com renyun2551@sohu.com

  • At 2007.03.07 14:51, Skyeli said: 2004.12.16 14:51에, skyeli 말하기를 :

    我在用GWT做一个后台工具, 在入门的阶段, 能发我一份源码参考吗? 나는 gwt 도구를 수행하는 데 사용의 배경에 입문 단계에서는 기준의 소스가 될 수 있겠 지요?» 谢谢 감사합니다

  • At 2007.03.07 14:52, Skylei said: 2004.12.16 14:52에, skylei 말하기를 :

    我的email是:leizhenheng@yahoo.com.cn 나의 전자 우편은 : leizhenheng@yahoo.com.cn

  • At 2007.03.08 22:54, tsmood said: 2007.03.08 22:54에, tsmood 말하기를 :

    tsmood@gmail.com tsmood@gmail.com
    非常感谢! 진심으로 감사합니다!

  • At 2007.03.12 17:11, sun said: 2007.03.12 17:11에서, 태양 말하기를 :

    给我一份,谢谢~ 주세요 감사합니다, ~
    li_hy2004@163.com li_hy2004@163.com

  • At 2007.04.12 21:37, cplus2 said: 2007.04.12 21:37에, cplus2 말하기를 :

    我也刚接触gwt,找了个例子稍改了点弄到eclipse里面,报错] Deferred binding failed for &#39;whut.cs.ll.Test.client.MyInterface&#39;; expect subsequent failures,查了好久实是不知道原因,望指点啊! 또한 추 gwt gangjie 예를 들어, 일식 안으로 차례로 약간 변경에 오류] 지연 바인딩하지 못했습니다 'whut.cs.ll.test.client.myinterface'; 기대 이후의 오류, 조사 오랜 시간이 그 이유를 모르 찾기 인도 아!
    gwt.xml: gwt.xml :
    <module>

    <!– Inherit the core Web Toolkit stuff. –> <! - 웹 툴킷의 핵심 물건을 상속합니다. ->
    <inherits name=&#39;com.google.gwt.user.User&#39;/> <inherits name='com.google.gwt.user.user'/>

    <!– Specify the app entry point class. –> <! - 애플 진입 점을 클래스를 지정합니다. ->
    <entry-point class=&#39;whut.cs.ll.Test.client.myAjax&#39;/> <entry-point class='whut.cs.ll.test.client.myajax'/>
    <servlet path=&#39;/myAjax&#39; class=&#39;whut.cs.ll.Test.server.MyInterfaceImpl&#39;/> <servlet path='/myajax' class='whut.cs.ll.test.server.myinterfaceimpl'/>

    </module> </ 모듈>

  • At 2007.04.12 21:41, cplus2 said: 2007.04.12 21:41에, cplus2 말하기를 :

    代码发不上来啊,郁闷死了 의 코드도 못, 아, 우울한 죽음

  • At 2007.04.25 13:55, luna said: 2005.05.19 13:55에, 루나 말하기를 :

    求求你给我发个代码吧, 기도의 코드를 모색하는 바,
    leoglee@gmail.com leoglee@gmail.com

  • At 2007.04.25 21:24, ABC said: 2005.05.19 21시 24분에서, 무료 소프트웨어 말하기를 :

    我也想拥有一个自己的代码, 请批我一个把[smile] 나는는 이와 같은가 자신의 코드를 부여하려면 좀 [웃음]

  • At 2007.05.21 02:27, 麻烦给我发一份 said: 2007.05.21 02:27에, 문제를 좀 말하기를 :

    麻烦给我发一份代码,正在做一个连接数据库的非常需要谢谢! 에서 문제가 코드를 보내주는 데이터베이스에 연결이 필요하고 큰 감사합니다! ! !
    chaoxxin@gmail.com chaoxxin@gmail.com

  • At 2007.05.28 18:57, coderchang said: 2007.05.27 18:57에, coderchang 말하기를 :

    你好给我也传一份行不? 안녕하세요를 라인 - 안» 谢谢啦:) 감사합니다啦:)
    coderchang@yahoo.com.cn coderchang@yahoo.com.cn

  • At 2007.05.29 19:07, kobewon said: 2007.05.29 19:07에, kobewon 말하기를 :

    可以给我发吗我的邮箱是wangkobe214@163.com 내 사서함을 줄 수있어, wangkobe214@163.com
    谢谢我也在学习使用gwt 감사합니다, 나는 또한 gwt 사용을 배우기

  • At 2007.08.21 07:21, wgtll said: 2007.08.21 07:21에, wgtll 말하기를 :

    刚学习GWT,能否发一份源码学习,邮箱fuzhousea@163.com。 학습 gwt 단지 여부의 소스가 학습, 이메일 - 메일 fuzhousea@163.com합니다. 谢谢! 감사합니다! ! !

(Required) (필수)
이메일 (Required, not published) (필수, 게시되지 않음)