xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 40.54MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-10
  • 語言: Java
  • 標簽: java??web??

資源簡介

java web 典型項目開發案例 包括ajax聊天室、B2C電子商務網站、博客網核心模塊開發、仿百度知道之明日知道、在線投票統計功能、在線音樂, 內附有數據庫database 超有用的java web 案例

資源截圖

代碼片段和文件信息

package?com.wgh;

import?java.io.*;
import?java.text.*;
import?java.util.Date;
import?java.util.Iterator;
import?java.util.Random;
import?java.util.Vector;

import?javax.servlet.ServletException;
import?javax.servlet.http.*;

import?org.jdom.Document;
import?org.jdom.Element;
import?org.jdom.input.SAXBuilder;
import?org.jdom.output.Format;
import?org.jdom.output.xmlOutputter;

import?com.wgh.StringUtils;

public?class?MessagesAction?extends?HttpServlet?{
public?void?doGet(HttpServletRequest?request?HttpServletResponse?response)?{
doPost(request?response);
}

public?void?doPost(HttpServletRequest?request?HttpServletResponse?response)?{
String?action?=?request.getParameter(“action“);
if?(“getMessages“.equals(action))?{ //從xml文件中讀取聊天信息
this.getMessages(request?response);
}?else?if?(“sendMessage“.equals(action))?{ //發送聊天信息
this.sendMessages(request?response);
}?else?if?(“loginRoom“.equals(action))?{ //登錄時,寫入系統公告
this.loginRoom(request?response);
}
}

//?讀取保存聊天信息的xml文件
public?void?getMessages(HttpServletRequest?requestHttpServletResponse?response)?{
response.setContentType(“text/html;charset=GBK“);
?String?fileURL?=?createFile(request?response);?//?當文件不存在時創建該文件
/*******************開始解析保存聊天內容的xml文件**********************/
try?{
SAXBuilder?builder?=?new?SAXBuilder();
Document?feedDoc?=?builder.build(new?File(fileURL));
Element?root?=?feedDoc.getRootElement(); //獲取根節點
Element?channel?=?root.getChild(“messages“); //獲取messages節點
Iterator?items?=?channel.getChildren(“message“).iterator(); //獲取message節點
String?messages?=?““;
//?獲取當前用戶
HttpSession?session?=?request.getSession();
String?userName?=?““;
if?(null?==?session.getAttribute(“username“))?{
request.setAttribute(“messages“?“error“); //保存標記信息,表示用戶賬戶已經過期
}?else?{
userName?=?session.getAttribute(“username“).toString();
DateFormat?df?=?DateFormat.getDateTimeInstance();
while?(items.hasNext())?{
Element?item?=?(Element)?items.next();
String?sendTime?=?item.getChildText(“sendTime“); //獲取發言時間
try?{
if?(df.parse(sendTime).after(
df.parse(session.getAttribute(“loginTime“).toString()))
||?sendTime.equals(session.getAttribute(“loginTime“).toString()))?{
String?from?=?item.getChildText(“from“); //獲取發言人
String?face?=?item.getChildText(“face“); //獲取表情
String?to?=?item.getChildText(“to“); //獲取接收者
String?content?=?item.getChildText(“content“); //獲取發言內容
boolean?isPrivate?=?Boolean.valueOf(item.getChildText(“isPrivate“));
if?(isPrivate)?{ //獲取私聊內容
if?(userName.equals(to)
||?userName.equals(from))?{
messages?+=?“[私人對話]
+?from
+?“

+?face
+?“對[“
+?to
+?“]說:“

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2012-08-15?10:45??java?web典型項目開發案例\
?????目錄???????????0??2012-08-09?17:11??java?web典型項目開發案例\ajax聊天室\
?????目錄???????????0??2012-08-09?17:11??java?web典型項目開發案例\ajax聊天室\573\
?????文件?????????919??2011-02-15?14:11??java?web典型項目開發案例\ajax聊天室\573\.classpath
?????目錄???????????0??2012-08-09?17:11??java?web典型項目開發案例\ajax聊天室\573\.myeclipse\
?????文件?????????282??2011-03-15?16:33??java?web典型項目開發案例\ajax聊天室\573\.mymetadata
?????文件????????1409??2011-02-15?14:11??java?web典型項目開發案例\ajax聊天室\573\.project
?????目錄???????????0??2012-08-09?17:11??java?web典型項目開發案例\ajax聊天室\573\.settings\
?????文件?????????500??2011-02-15?14:09??java?web典型項目開發案例\ajax聊天室\573\.settings\.jsdtscope
?????文件?????????330??2011-02-15?14:09??java?web典型項目開發案例\ajax聊天室\573\.settings\org.eclipse.jdt.core.prefs
?????文件??????????49??2011-02-15?14:09??java?web典型項目開發案例\ajax聊天室\573\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件???????????6??2011-02-15?14:09??java?web典型項目開發案例\ajax聊天室\573\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????目錄???????????0??2012-08-09?17:11??java?web典型項目開發案例\ajax聊天室\573\src\
?????目錄???????????0??2012-08-09?17:11??java?web典型項目開發案例\ajax聊天室\573\src\com\
?????目錄???????????0??2012-08-09?17:11??java?web典型項目開發案例\ajax聊天室\573\src\com\wgh\
?????文件???????10539??2011-02-15?14:10??java?web典型項目開發案例\ajax聊天室\573\src\com\wgh\MessagesAction.java
?????文件?????????772??2011-02-15?14:10??java?web典型項目開發案例\ajax聊天室\573\src\com\wgh\StringUtils.java
?????文件?????????720??2011-02-15?14:10??java?web典型項目開發案例\ajax聊天室\573\src\com\wgh\UserInfo.java
?????文件?????????809??2011-02-15?14:10??java?web典型項目開發案例\ajax聊天室\573\src\com\wgh\UserListener.java
?????目錄???????????0??2012-08-09?17:11??java?web典型項目開發案例\ajax聊天室\573\WebRoot\
?????文件?????????207??2011-02-15?14:10??java?web典型項目開發案例\ajax聊天室\573\WebRoot\content.jsp
?????目錄???????????0??2012-08-09?17:11??java?web典型項目開發案例\ajax聊天室\573\WebRoot\CSS\
?????文件????????2176??2011-02-15?14:10??java?web典型項目開發案例\ajax聊天室\573\WebRoot\CSS\style.css
?????目錄???????????0??2012-08-09?17:11??java?web典型項目開發案例\ajax聊天室\573\WebRoot\images\
?????文件???????13726??2011-02-15?14:10??java?web典型項目開發案例\ajax聊天室\573\WebRoot\images\go.jpg
?????文件???????17344??2011-02-15?14:10??java?web典型項目開發案例\ajax聊天室\573\WebRoot\images\login.gif
?????文件???????19293??2011-02-15?14:10??java?web典型項目開發案例\ajax聊天室\573\WebRoot\images\top.jpg
?????文件????????1146??2011-02-16?13:10??java?web典型項目開發案例\ajax聊天室\573\WebRoot\index.jsp
?????目錄???????????0??2012-08-09?17:11??java?web典型項目開發案例\ajax聊天室\573\WebRoot\JS\
?????文件????????1421??2011-02-15?14:10??java?web典型項目開發案例\ajax聊天室\573\WebRoot\JS\AjaxRequest.js
?????文件?????????198??2011-02-15?14:10??java?web典型項目開發案例\ajax聊天室\573\WebRoot\leave.jsp
............此處省略881個文件信息

評論

共有 條評論