社区
Web 开发
帖子详情
JSP中有什么方法隔一段时间运行(后台)?
ebiza2002
2004-12-28 01:58:58
如题,假如有一个方法search(),我想让该方法10秒运行一次,该如何?有没有函数实现?是后台的,不是前台~
...全文
231
19
打赏
收藏
JSP中有什么方法隔一段时间运行(后台)?
如题,假如有一个方法search(),我想让该方法10秒运行一次,该如何?有没有函数实现?是后台的,不是前台~
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
AHUA1001
2004-12-28
打赏
举报
回复
试试用TimerTask定义一个定时器。
hanabi
2004-12-28
打赏
举报
回复
import java.util.Timer;
import java.util.TimerTask;
class EveryDayTasks extends TimerTask {
public void run() {
System.out.println("RUN");
}
}
public class TimerTest{
public static void main(String args[]) {
Timer timer = new Timer();
timer.schedule(new EveryDayTasks(), 0, 1000*1);
}
}
//修改了一下tasia的代码,存为TimerTest.java运行下就知道效果了
Tasia
2004-12-28
打赏
举报
回复
servlet.jar或servlet-api.jar
很多地方都可以下载,去搜索一下。
yziyoufeidian
2004-12-28
打赏
举报
回复
UP```````````````
alpha15
2004-12-28
打赏
举报
回复
servlet包是在j2sdkee中的
phptong
2004-12-28
打赏
举报
回复
Tasia(灯盏) 你的 javax.servlet.http.HttpServlet 是从哪里下载的?为什么我的j2sdk1.4.2_04中没有?
debug148
2004-12-28
打赏
举报
回复
mark
debug148
2004-12-28
打赏
举报
回复
mark
tom2005
2004-12-28
打赏
举报
回复
up
ebiza2002
2004-12-28
打赏
举报
回复
问一下scheduleAtFixedRate,schedule有什么区别吗?
xinlcao
2004-12-28
打赏
举报
回复
用线程实现:
class A extends Thread(){
public A(){}
public void run(){
while(true){
//实现你的功能代码
sleep(10000);
}
}
}
eureka0891
2004-12-28
打赏
举报
回复
Tasia(灯盏) 的方法不错
飞翔的大麦茬
2004-12-28
打赏
举报
回复
同上,很简单的
int delay = 5000; // delay for 5 sec.
int period = 1000; // repeat every sec.
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
public void run() {
// Task here ...
}
}, delay, period);
Tasia
2004-12-28
打赏
举报
回复
Servlet类:
package TimerTasks;
import javax.servlet.http.HttpServlet;
public class RunTest extends HttpServlet{
public void init() {
Timer timer = new Timer();
//每十秒钟运行一次
timer.schedule(new Task(), 0, 1000*10);
}
}
其中Task类:
package TimerTasks;
import java.util.TimerTask;
public class EveryDayTasks extends TimerTask {
public void run() {
search(); //在这里做您要做的事
}
}
然后在您的工程的web.xml加入下面一段:
<servlet>
<servlet-name>TimerTask</servlet-name>
<servlet-class>TimerTasks.RunTest</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
OK!
mafirst
2004-12-28
打赏
举报
回复
没必要写成servlet吧?写一个类使用timer定时
ebiza2002
2004-12-28
打赏
举报
回复
能给点代码不?小弟到现在为止还没写过servlet,全是jsp+javabean,哎,没人指点,郁闷
华生豆
2004-12-28
打赏
举报
回复
servlet中用timder定時就可以了,可以實現的~~~
形印声传
2004-12-28
打赏
举报
回复
同上~
dkmilk
2004-12-28
打赏
举报
回复
在后台写一个servlet调用一个线程类。
在这个线程类中实现就OK了
java程序
运行
一段时间
后内存爆满,cpu使用率迅速增加(解决)
java程序在
运行
一段时间
后,内存逐渐爆满,随后cpu使用率上升 上周遇到一个很奇葩的问题,现场反应,程序
运行
20分钟以后cpu使用率在90%以上,拿到代码无从下手,经过几天的研究,最终找到原因并解决。 通过现场bug现象,初步分析,是由于程序占用过多的系统资源,导致cpu使用率过高,怀疑是资源没有合理释放,或者程序在
运行
时出现死循环 一、通过windows自带工具查看占用内存的线程 ht...
java
jsp
中文乱码怎么解决_
JSP
中文乱码问题全解决方案
在Java开发中,中文乱码是一个让人头疼的问题,针对不同情况下乱码的处理
方法
又各不相同,这导致许多初学者对乱码问题束手无策。其实造成这种问题的根本原因是Java默认使用的编码方式是Unicode,对中文的编码方式一般情况是GB2312,因为编码格式的不同,导致中文不能正常显示。1.
JSP
页面中文乱码在
JSP
页面中,中文显示乱码有两种情况:一种是HTML中的中文乱码,另一种是在
JSP
中动态输出的...
后台
开发学习——
Jsp
学习
后台
开发学习——
Jsp
学习 1、
jsp
语法的三种类型: 答:(1)编译器指令(directive) ①编译器指令包括“包含指令”,“页指令”和“taglib指令” ②它们包含在卷标里 ③常用的指令是page(页指令)和include(包含指令) ④page指令用来定义
JSP
文件中的全局属性。一个
JSP
页面可以包含多个page指令,除了import属性外,其它属性只能出现一次。 作用范
jsp
如何编写java代码_如何在
JSP
页面内编写java代码?(代码示例)
在
JSP
页面中可以通过脚本元素编写java代码,下面本篇文章就来带大家认识一下
JSP
的脚本元素,了解在
JSP
页面内编写java代码的
方法
,希望对大家有所帮助。Java Server Page(
JSP
)是一种通过使用servlet来控制Web页面内容或外观的技术。在Web页面中指定并在Web服务器上
运行
的小程序,用于在将Web页面发送给请求它的用户之前对其进行修改。【视频教程推荐:Java教程】JS...
JSP
声明语句/脚本段/表达式
JSP
是Java Server Page的缩写,在传统的HTML页面中加入
JSP
标签和java的程序片段就构成了
JSP
。
JSP
中脚本元素包括3类:声明语句、脚本段和
JSP
表达式,在
JSP
页面中需要通过特殊的约定来表示这些元素,在客户端这些元素是不可见的,它们都是由服务器来执行。 声明语句 声明语句在
JSP
页面中定义
方法
和变量,其声明格式如下: <%! 声明变量或
方法
...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章