本人一菜鸟,不懂JSP聊天室怎么做,连需要什么软件都不知道,盼高手指点! 简单的不用注册的,就不用什么软件。就用application就可以了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不需要什么软件吧,有java和tomcat的环境不就行了,网上有很多事例代码,可以参考一下 有以下难点望指点:1:如果需要注册是否要挂个后台?我装了SQL是否可行?具体怎么用呢??2:我是要用ASP编写,但是我找了下网上的代码,发现它们都没有具体功能介绍。。希望大哥能帮帮我,小弟另开贴赠分! 1.后台的作用主要是保存用户及其他信息,只要可以用来存储数据的媒体都可以。比如数据库(sql server,oracle等),文件(xml,txt)2.界面结合代码研究一下,呵呵 1、sql可以。如果流量小,access就可以了。支持255个并发连接。2、chatroom.html-------------------------------------------<html><head><meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"><meta name="GENERATOR" content="Microsoft FrontPage 4.0"><meta name="ProgId" content="FrontPage.Editor.Document"><title>New Page 1</title></head><frameset rows="*,18%"> <frameset cols="*,180"> <frame name="main" target="footnotes" src="chatcon.asp"> <frame name="list" src="userlist.html"> </frameset> <frame name="footnotes" src="chat.asp"> <noframes> <body> <p>此网页使用了框架,但您的浏览器不支持框架。</p> </body> </noframes></frameset></html> chatcon.asp-------------------------------------------------------------<HTML><HEAD><TITLE>liaotian</TITLE><!-- head --><META content="text/html; charset=gb2312" http-equiv=Content-Type><meta http-equiv="refresh" content="2.5" url="self"><base target="footnotes"></HEAD><BODY topmargin="0" leftmargin="0" background="" bgcolor=#ffc8cb><%for i=20 to 1 step -1 response.write Application("msg"&i)&"<br>" nextif session("qmsg")<>"" then response.write session("qmsg") session("qmsg")=""end if %></BODY></HTML> chat.asp-------------------------------------------------<%@ Language=VBScript %><HTML><HEAD><META NAME="GENERATOR" Content="Microsoft FrontPage 4.0"><meta ></HEAD><BODY topmargin="0" leftmargin="5" bgcolor='#8888ff'><%'姓名if Request.Form("name")<>"" then session("name")=request.form("name")else application("name")="陌生人"+request.form("num") session("name")=application("name")end if'对方if Request.Form("other")<>"" then session("other")=request.form("other")else session("other")="大家"end if'颜色session("textcolor")=request.form("textcolor")'表情if request.form("appear")<>"" then session("appear")=request.form("appear")else session("appear")=""end if'内容if request.form("chat")<>"" then session("chat")=request.form("chat")else session("chat")=""end if%><%if session("chat") <>"" then Application.Lock for i=60 to 2 step -1 Application("Msg"&i)=Application("Msg"&i-1) next Application("Msg1")="<b>"+session("name")+"</b>"+session("appear")+"对<b>"+session("other")+"</b>:"+"<font color="+session("textcolor")+">"+session ("chat")+"</font>"'session("qmsg")="asfasd" Application.unLock end if%><FORM action=chat.asp method=POST id=form1 name=form1><P>我是<INPUT id=text1 name=name value=<%=session("name")%>><select name=appear><option value=高兴的>高兴</option><option value=生气的>生气</option></select>对<input id=text2 name=other value=<%=session("other")%>>说<INPUT id=text3 name=chat onmouseover=this.focus() size=40><INPUT id=submit1 name=submit1 type=submit value=就这样吧>文字颜色:<select name=textcolor><font color=red><option value=#FF0000>红色</option></font><font color=blue><option value=#00FF00>绿色</option></font><font color=green><option value=#0000FF>蓝色</option></font></select></P></FORM><HR>现在聊天室中共有<%=Application("SessionNo")%>人。<Hr></BODY></HTML> 请问这位大哥,以上这些ASP代码都具体实现些什么功能呢? 懂jquery或javascript的进,jquery重复加载问题 不理解怎么理解一个javascript函数,来请教大家! 求高手给一个生成比赛赛程的算法 js怎么替换字符串中所有中文连接为url编码 struts的问题 求助关于flash轮显播放的问题? button在disbled之后怎么改成可点击状态 在线等待关于打印的问题 js 菜菜鸟问几个js的问题 关于file控件的两个常见问题? 能不能把一段字符串另存为一个文件? 框架重定向问题
1:如果需要注册是否要挂个后台?我装了SQL是否可行?具体怎么用呢??
2:我是要用ASP编写,但是我找了下网上的代码,发现它们都没有具体功能介绍。。希望大哥能帮帮我,小弟另开贴赠分!
2.界面结合代码研究一下,呵呵
2、
chatroom.html
-------------------------------------------
<html><head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1</title>
</head><frameset rows="*,18%">
<frameset cols="*,180">
<frame name="main" target="footnotes" src="chatcon.asp">
<frame name="list" src="userlist.html">
</frameset>
<frame name="footnotes" src="chat.asp">
<noframes>
<body> <p>此网页使用了框架,但您的浏览器不支持框架。</p> </body>
</noframes>
</frameset></html>
-------------------------------------------------------------
<HTML><HEAD><TITLE>liaotian</TITLE><!-- head -->
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<meta http-equiv="refresh" content="2.5" url="self">
<base target="footnotes">
</HEAD>
<BODY topmargin="0" leftmargin="0" background="" bgcolor=#ffc8cb>
<%
for i=20 to 1 step -1
response.write Application("msg"&i)&"<br>"
next
if session("qmsg")<>"" then
response.write session("qmsg")
session("qmsg")=""
end if
%></BODY>
</HTML>
-------------------------------------------------<%@ Language=VBScript %>
<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft FrontPage 4.0"><meta >
</HEAD>
<BODY topmargin="0" leftmargin="5" bgcolor='#8888ff'><%'姓名
if Request.Form("name")<>"" then
session("name")=request.form("name")
else
application("name")="陌生人"+request.form("num")
session("name")=application("name")
end if
'对方
if Request.Form("other")<>"" then
session("other")=request.form("other")
else
session("other")="大家"
end if
'颜色
session("textcolor")=request.form("textcolor")
'表情
if request.form("appear")<>"" then
session("appear")=request.form("appear")
else
session("appear")=""
end if
'内容
if request.form("chat")<>"" then
session("chat")=request.form("chat")
else
session("chat")=""
end if
%>
<%
if session("chat") <>"" then
Application.Lock
for i=60 to 2 step -1
Application("Msg"&i)=Application("Msg"&i-1)
next
Application("Msg1")="<b>"+session("name")+"</b>"+session("appear")+"对<b>"+session("other")+"</b>:"+"<font color="+session("textcolor")+">"+session ("chat")+"</font>"
'session("qmsg")="asfasd"
Application.unLock
end if%>
<FORM action=chat.asp method=POST id=form1 name=form1><P>
我是<INPUT id=text1 name=name value=<%=session("name")%>>
<select name=appear>
<option value=高兴的>高兴</option>
<option value=生气的>生气</option>
</select>
对<input id=text2 name=other value=<%=session("other")%>>
说<INPUT id=text3 name=chat onmouseover=this.focus() size=40>
<INPUT id=submit1 name=submit1 type=submit value=就这样吧>文字颜色:<select name=textcolor>
<font color=red><option value=#FF0000>红色</option></font>
<font color=blue><option value=#00FF00>绿色</option></font>
<font color=green><option value=#0000FF>蓝色</option></font>
</select></P>
</FORM>
<HR>
现在聊天室中共有<%=Application("SessionNo")%>人。<Hr>
</BODY>
</HTML>