当我刷新页面时,如何让我的JSP代码运行

时间:2012-02-14 03:41:51

标签: jsp

我有一个JSP页面,它是一个键盘模拟器,就像安全门上的键盘一样。

当页面加载时,JSP调用java文件,该文件检查txt文档以查看门是否被锁定。如果它被锁定,则键盘不起作用,否则如果解锁则键盘应该起作用。

使用单独的Java应用程序编辑此文本文档,所有这些都可以。但是,当我加载我的网站时,它会在运行时根据文本文件的内容进行调用并正确运行。

问题在于,当我使用Java应用程序编辑文本文件时,在网站运行时,然后点击刷新它继续处于最初运行页面时的状态。

我想知道的是如何在页面刷新时重新执行页面的JSP部分...看看我是否将文本文件的内容更改为已解锁并点击刷新页面应该就像是解锁,如果我将其更改为锁定和刷新,页面应该像键盘被锁定一样。这是一个家庭作业,所以要求是不可协商的。

感谢您提前获取任何帮助。

编辑*没关系我弄明白......它正在做它,我只是有一个小的语法错误...使用....等于(“解锁”)而不是...等于(“解锁” )......呃......大声笑。

1 个答案:

答案 0 :(得分:1)

JSP应该在每次命中时重新执行。你确定读取文件的Java代码不是问题吗?您可以在Java代码中调试/记录值以确保它正在执行预期的操作吗?

否则,您可以尝试显式设置缓存控制标头,以确保没有缓存。