234 byte By
msdn at 2007-8-15 8:59:52
一个用户只能有一处在线,若在其它地方再登录则把上一个登录的给踢了
俺开始的想法:把用户登录的session都存起来,然后新上一个用户就找它是否登录,找到则取出将该session杀掉,此时再给这个新登的用户建立session
此种方法被上面否掉说是session作废只能从那个客户端发送请求,俺不了解session工作的细节,搞不清楚是怎么回事,看大家有没有什么其它的办法,谢谢先!
另:还想过让用户关闭页面时发送一个请求注掉session,这个希望大家就不要提了.
267 byte By
msdn at 2007-8-15 8:59:53
有位前辈告诉我:新建一表记录所有已登陆用户的ID,设置判断在线时间,超过该时间限制和用户退出,就删除表中用户的ID,保证此表中所有用户为在线。
对每一个登陆用户,登陆时判断ID是否在上面所说的ID表中,若存在,表示已登陆,给出已登陆信息,反之则让之正常登陆
但是有一点不太明白,就是设置判断在线时间,哪位前辈知道,拜托了。
另外,是不是应该在登陆的时候把用户名和密码放在session中,然后在后台的每个操作前都判断一下对应session中的用户名和密码是否在该表中存在,如果存在则可以进行操作,如不存在,则提醒登陆,是这样吗
60 byte By
msdn at 2007-8-15 8:59:54
作一个b/s系统,后台用oracle 9i的数据库
用asp.net和iss呢?
还是jsp呢apache>>???
79 byte By
msdn at 2007-8-15 8:59:55
通过事务可以批量处理SQL语句不?
我有一些数据在不同的页面要插入不同的数据库表,而且要同时有效,有一条语句不成功则全不失败.
哪位有简单的小例子什么没?
71 byte By
msdn at 2007-8-15 8:59:56
请教如网易网盘里面上传文件是怎么做的,包括添加,删除等?
就是可以上传一个文件,还可以添加多个上传文件,如果有添加后又不想上传的还可以删除
54 byte By
msdn at 2007-8-15 8:59:57
我用NETBEANS4.1,可不可以在可视化的模式下进行JSP设计啊,就是直接通过拖动组件进行页面布局?
300 byte By
msdn at 2007-8-15 8:59:58
<%
String username=request.getParameter("username");
String password=request.getParameter("password");
String email=request.getParameter("email");
Connection con;
Statement sql;
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
con = DriverManager.getConnection("jdbc:odbc:cstry");
sql=con.createStatem...
164 byte By
msdn at 2007-8-15 8:59:59
我用Tomcat做web服务器,因为是测试,我把Tomcat的端口号改为6000,在ie下没有问题,现在我使用firefox浏览器的时候,提示:
此地址访问受限
此地址使用了一个通常应该用于其他网页浏览的端口。
由于安全原因,Firefox 取消了该请求。
请问我需要怎么设置才能让firefox允许访问非8080端口呢?
300 byte By
msdn at 2007-8-15 9:00:00
<%@ page language="java" import="java.sql.*" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<%
response.setCharacterEncoding("UTF-8");
String name=request.getParameter("name");//从文本框获得姓名
String password=request.getParameter("password");
Class.forN...
300 byte By
msdn at 2007-8-15 9:00:01
我毕业设计是个低保系统
其中要求输入每个家庭成员的详细信息每个成员信息录入有三个页面,按提交次序分别为fam_men.jsp,fam_menjinji.jsp,fam_per_num.jsp.
在fam_men.jsp,fam_menjinji.jsp,里都是使用form如"<form name="form2" method="post" action="fam_menjinji.jsp">"和提交按钮如"<input type="submit" name="Submit" value="下一步">"跳转到下一个页面并且提交数据(数据存于session中),但是由于成员不止一个所以需要回到f...
38 byte By
msdn at 2007-8-15 9:00:02
servlet 可以把ResultSet 类型的参数传递给jsp页面吗?
72 byte By
msdn at 2007-8-15 9:00:03
jsp页面不用 appliation,session,requestjsp传值,若几个页面利用 static 变量 传值,这个代码该咋写 ?
300 byte By
msdn at 2007-8-15 9:00:04
有限的几个用户使用时,没有出现;如果用户很多,比如几十个用户,才出现的。websphere输出的日志信息是:java.lang.IllegalStateException: Cannot forward. Response already committed.
Servlet的源代码如下:
private void getItemDetail(HttpServletRequest req) throws
javax.servlet.ServletException, java.io.IOException {
BasicDB db = new Basi...
300 byte By
msdn at 2007-8-15 9:00:05
Counter.java是个计数器类,我在第一个页面输入id,到第二个页面显示是第一个成员,在再第二个页面输入姓名,跳转到第三个页面,计数器加一,当成员数不大于id时循环继续输入,若大于id则清零,不知道哪里不对,大大们帮我看看。
Counter.java:
---------------------
package sys;
public class Counter
{
int Count=1;
public void Counter()
{
}
public void addCount()
{
Count++;
}
public void zeroCount...
300 byte By
msdn at 2007-8-15 9:00:06
我在一个JSP文件中把从数据库中读取的数据一行一行的读取出来并以列表的方式一行一行的显示在页面上。
每一行数据为数据库中一条记录,并且在每一行后面自动添加一删除按钮,点击该按钮将删除数据库中对应的记录。删除的操作是转到另一JSP页面处理的(用javascript中的window.location.href=url方式转向),删除完成后再转到原来的页面(用JSP中的response.sendRedirect()方法)。为什么在WIN2000中删除了数据后再转到原来页面时页面没有变化(已经删除的数据还在,但在数据库中已经删除了),必须按一下IE的”刷新“按钮才能才能把已经删除的数据从列表中去掉,...
121 byte By
msdn at 2007-8-15 9:00:07
当用户已经登录过一次了并且选择记住密码 然后当他第二次登录时自动取用户电脑上的cookies中的用户名和密码自动的登录并且生成用户session.请问怎么实现啊? 就是说无聊从网站的哪个页面进入网站系统都会去取cookies然后自动登录.
117 byte By
msdn at 2007-8-15 9:00:08
最近开始研究JSP,打算换掉一直使用的PHP。真的感觉JSP很不错。
有一个疑问,怎么JSP生成的页面中(HTML),总会无故插入那么多的空行?
如果使用标签库,则空行更多。
我的环境是TOMCAT5.15。
烦请高手赐教。
300 byte By
msdn at 2007-8-15 9:00:09
我在做一个简单的网站(交作业)
在index.jsp里我用下面语句和数据库建立连接
<%
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //载入驱动程序类别
Connection con = DriverManager.getConnection("jdbc:odbc:cstry"); //建立数据库链接,cstry为ODBC数据源名称
Statement sql = con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_READ_ONLY);//建立State...
274 byte By
msdn at 2007-8-15 9:00:10
我在JSP页面中通过request.getAttribute("")方法获得了一个字符串,里面是从一个XML文件读出的内容,比较大。在界面上显示时,我遇到两个问题,请高手指点:
1.我用<%=xmlString%>这种方式显示时,界面上显示不出来,这是为什么?我用System.out.println()方法可以显示出来XML串的内容。
2.怎么样才能够使这样的字符串在界面上显示的更加结构化,就像在IE中打开XML文件的那种?
对第二个问题,如果回答中要求解析XML文件,那就不必回答,最好实现的方式越简单越好。
急盼回复,谢谢各位!
69 byte By
msdn at 2007-8-15 9:00:11
现在碰到一个难题,就是想用纯Java的方法实现Excel的另存功能,不能掉用Com接口。那位高手有这类的方法,提供一个例子!不胜感激!
75 byte By
msdn at 2007-8-15 9:00:12
页面读取数据,很多数据是空的,读出来放页面以后显示很多null,很不好看,请问大家有什么好处理方法?因为数据很多,每个进行if判断肯定不是个好办法
52 byte By
msdn at 2007-8-15 9:00:13
有个string 里面是很多数据用";"隔开的,想把这个string按单双数顺序分成两个string
49 byte By
msdn at 2007-8-15 9:00:14
我是用 jsp来作的 用tomcat-5.5.15 启动的
另一台机子不可以安装 tomcat
65 byte By
msdn at 2007-8-15 9:00:15
<%@ include file="WorldCup.html" %>这个,WorldCup.html里面是中文的,怎么解决?
175 byte By
msdn at 2007-8-15 9:00:16
include指令是静态引入,如<%@ include file="Computer.jsp"%>,Compute.jsp改变后,而原页面未改变,则运行结果仍然是原来的Compute.jsp是吗?
可是,我试了一下,不是这样的啊,运行后,结果是改变后的Compute.jsp,我的原页面没有改变。到底是怎么回事……我用是的Tomcat5.5服务器
71 byte By
msdn at 2007-8-15 9:00:17
求救:jsp怎样取出sql server数据库存储图片(*.bmp),存储类型为image,并在页面中显示该图片。最好给出实例,谢谢大家!
300 byte By
msdn at 2007-8-15 9:00:18
Integer keywordstree_buynum= (Integer)rows.get("keywordstree_buynum");
Integer keywordstree_allowpuchasenum= (Integer)rows.get("keywordstree_allowpuchasenum");
Integer ss = keywordstree_allowpuchasenum-keywordstree_buynum;
各位高手,偶从数据库里得到两个值都是integer类型的,想要进行计算,就用了个integer的变量来记录所得内容,结果报错!初学jsp,还请不吝赐...
300 byte By
msdn at 2007-8-15 9:00:19
运行的时候都是用jsp运行的.没法加断点呀
package login;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionForm;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionForward;
import org.apache.struts.acti...
162 byte By
msdn at 2007-9-8 12:08:56
如题
小弟写了一个正则,目地是抓取目标网站源代码中的有用数据入库
如果写的pattern正确的话,就迅速达到目地,不会给系统带来任何负担,但是一旦没有匹配的条件,则服务器cpu马上跳到100% 居高不了!直至我重启iis才可以!
请问是怎么问事?
最关键的问题:如果我想判断超时退出,释放所占服务器资源,怎么做?
237 byte By
msdn at 2007-9-8 12:08:57
本人有一个图片网站, http://pattern.efunet.com
(高手们还请不要搞破坏阿,小弟家底薄,经不起折腾)
为了最大可能的保护网站上面的图片不被保存、拷屏。
就Web应用方面,"另存为..."的问题已经解决,就是拷屏的问题
很不好解决,我想能否设计一个Web控件,检测使用者的使用
如果发现有拷屏行为的话,采取措施保护。
如果这里的大虾有相关的解决方法,多谢交流。
QQ:6045211
msn:orientrain@ hotmail.com
300 byte By
msdn at 2007-9-8 12:08:57
测试域名转发的问题
http://www1.cnshoe.com.cn/
由于空间访问速度的问题暂时转发到
http://www.auctionassistant.jp
但是似乎此时生成 我生成的session全部出错,
一模一样的程序在本机测试没问题
没有域名转发之前也没有问题.也就是 http://www.auctionassistant.jp一点错误都没有
但是使用 http://www1.cnshoe.com.cn/转到 http://www.auctionassistant.jp同时设置了url隐藏(估计就是这里出错)
然后就什么都报错了.都是跟session 相关.
不信你测试...
59 byte By
msdn at 2007-8-15 10:00:21
自动生成8位编号应该怎么做啊?
我的环境是sqlsever2000+asp
不能用种子生成,因为我已经有一个种子了
215 byte By
msdn at 2007-8-15 10:00:22
在网上已经查出VBScript中Round函数的Bug
1.125留两位,则1.12=round(1.125)
如果是1.135,则1.14=round(1.135)
请问可不可以使用formatnumber函数来代替Round函数来作四舍五入的操作?
现在测试formatnumber(1.125,2)跟formatnumber(1.135,2)都是正确的结果
另,formatnumber 函数有没有什么影响?
39 byte By
msdn at 2007-8-15 10:00:23
自动生成8位编号应该怎么做啊?
我的环境是sqlsever2000+asp
300 byte By
msdn at 2007-8-15 10:00:24
自从学.net就发觉自己整天在学新技术,新名词了,很少有时间把精力集中到具体业务编程上。让人疲惫不堪,投资升级电脑,买书都要钱。刚才把1.1框架学好,2.0就已经流行了,为了运行VS2005把内存从256M升级到512M。刚刚凑合。这不,C#2.0 还没怎么学呢,C#3.0又要出来了,我是不是又得要在C#3.0 上投资呢?整天用.net类库中大量现成的封装好细节类来写程序,难道这就是技术含量,现在的程序员已经不是真正意义的程序员了(不如叫函数调用员)难怪.net程序员工资缩水,到最后学的都是如何如何调用类这些皮毛肤浅的东西,而永远不了解运做细节。用.net开发完一个产品后,自己还沾沾自喜,好...
244 byte By
msdn at 2007-8-15 10:00:25
數據庫一條記錄其中一個字段的值,是幾個中文字,用asp輸出正常,
用javascript輸出出錯,錯誤提示:無法判斷字串常數的結尾。
經查是特殊字符的問題,因為將讀出來的幾個中文字進行URLEncode編碼時,
發現多出了“%09%09%0D%0A”,就是這幾個東西讓javascript出錯的,因為讀其它記錄沒有“%09%09%0D%0A”是正常的並沒有出錯,
請問這些“%09%09%0D%0A”是什麼符號?因為我用unescape還原什麼都看不到,怎麼解決,或怎麼替換掉?謝謝
300 byte By
msdn at 2007-8-15 10:00:26
我的语句是这样写的
sql="SELECT ArticleID,UpdateTime,Title FROM Article where ClassID = "& 5 &" and UpdateTime like "&UpdateYear&"* order by UpdateTime Desc
报错:
--------------------------------------
Microsoft JET Database Engine 错误 '80040e14'
语法错误 (操作符丢失) 在查询表达式 'ClassID = 5 and UpdateTime lik...
213 byte By
msdn at 2007-8-15 10:00:27
sql=sql="SELECT ArticleID,UpdateTime,Title FROM Article where ClassID = "& 5 &" and year(UpdateTime) = "&UpdateYear&" order by UpdateTime Desc"
http://my.np365.com/tw/ShowClass_my.asp?ClassID=5&UpdateYear=2006
35 byte By
msdn at 2007-8-15 10:00:28
我的电脑上装的是XP,请问,在XP上我如果要跑ASP的话要如何处理
96 byte By
msdn at 2007-8-15 10:00:29
具体是:
首先是根据条件在一台服务器上生成HTML页面,然后把生成的HTML页面更新到别的20多台服务器上,什么办法都可以,要求自动更新,更新周期短!!!!!!!
有什么好办法啊!!!
56 byte By
msdn at 2007-8-15 10:00:30
如题:我现在遇到一个问题,是关于如何判断表(table)的结构中是否含有(xx)这一列?请高手指点一二...
191 byte By
msdn at 2007-8-15 10:00:31
<script>
var a;
a=0;
</script>
<form action="bb.asp?tijiao=" method="get">
<input name="aa" type="text" value="" />
<input name="" type="submit" value="提交" />
</form>
如何得到js中的a的值,传到文本框aa呢
23 byte By
msdn at 2007-8-15 10:00:32
www.hulian8.com
高手请进!
34 byte By
msdn at 2007-8-15 10:00:33
网页上从数据库查询的结果如何保存为xls、txt啊?
请大侠执教
300 byte By
msdn at 2007-8-15 10:00:34
<HTML>
<HEAD>
<TITLE> 数据库恢复</TITLE>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</HEAD>
<body >
<table border="1" width="90%">
<form method="post" name=myform>
<tr >
<td height=25 width="100%" > <strong>SQL Server 数据库恢复</td>
</tr>
<tr>
<td align="right" width="39%"> 请选择备...
300 byte By
msdn at 2007-8-15 10:00:35
各位大哥
我在调试一个程序,为什么SELECT出来的数据总是空的呢?
程序如下:
select1=request("select")
select1=cdate(select1)
set rs=Server.CreateObject("ADODB.Recordset")
constr="select * from cproduct where 完成日期="&select1&" order by id desc"
rs.open constr,conn,1,1
if rs.eof then
response.Write("空")
else
response.write("正常")
end if...
97 byte By
msdn at 2007-8-15 10:00:36
我在 asp 网页 中有个计算
得到 的结果 是个大概 15 位的数字
然后输出的结果 是 1.023E+15 类似这样的
如果能完整的输出显示? 就像输出一个字符串一样的
300 byte By
msdn at 2007-8-15 10:00:37
<select name="parentsta" style="border: 1 solid #666666">
<option id="hfj" value="合肥局">合肥局</option>
<option value="第一项">第一项</option>
<option value="第二项">第二项</option>
<option value="第三项">第三项</option>
<option value="第四项">第四项</option>
</select>
现在,想把这个select中的“第四项”被选中,javascript代...
110 byte By
msdn at 2007-8-15 10:00:38
小弟我做了一个登录系统,在其他机子运行一切正常,但是到自己机子上运行,随便输入 一个未注册的帐户密码 就出现这个提示,怀疑是不是系统环境配置的问题?二楼是我chklogin.asp的代码,望各位高手赐教,先谢谢了:)
140 byte By
msdn at 2007-8-15 10:00:39
set rs=conn.execute (sql)出现这样的错误应该怎么解决???
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E0C)
没有为命令对象设置命令。
这是怎么回事,应该怎么解决?谢谢!!!