用JSP(JSF)定时更新服务器数据的问题。
这两天用JSF写了一个网站,现在需要每个小时对数据库内某张表中的每一行进行一次检测。对表检测的代码已经写好了。这些写好了的检测代码要怎么使用,就是说这些代码要写在哪里才能让服务器每小时自己去执行一次。现在这个问题不解决似乎就做不下去的样子,希望高手能帮忙解决一下,非常感谢。
对了这个进程可以用servlet调用,web app服务启动的时候单独启动那个进程。也可以单独开一个可执行进程。
使用 Spring 的 quatz
这个servlet该怎么写呢。我不太清楚web app服务启动的时候会调用些什么东西。
这个quatz我看了下,配置各方面都多少了解了,但是似乎网上没有谁给出把它集成到JSF中的方法阿。3楼如果知道的话能不能教一下。
定时任务应该新建一个工程,在另一个 JVM 中运行,而不是把它揉合到你的应用程序中去。
为了一个定时,本来可能没用Spring却硬要加个进去,不是没事找事么?据说自Java里的Concurrent包的定时器之后Quartz就没有更新过了。
Time类执行效果不理想,但ScheduledThreadPoolExecutor已经满足要求了。配置一个Servlet就可以了。
多次尝试失败后,果断放弃了。还是老实写个程序让他自行运行好了。既然用了crazylaa提供的方法,分数据给crazylaa吧^_^ 也要感谢其他各位给以的帮助。
相关问答:
<%@page language="java" contentType="text/html;charset=gb2312" import="java.sql.*"%>
<jsp:useBean id="db" class="wang.connectDB"/>
< ......
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍
下面是购物车的核心代码
有了这个 就应该能够做出来吧
Java code:
public void doPost(HttpServletRequest reque ......
我的程序如下:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv=&q ......
问题是这样的:
我有一个文件nagiv.jsp 另一个文件failure.jsp包含他,同时nagiv文件中有一个可以跳转到yy.jsp的commandButton,但是我将failure中点击nagiv中的哪个commandButton,也面不会跳转 ......