小编Mir*_* A.的帖子

在JSP编译期间'tmpFile.renameTo(classFile)失败的原因'

最近,我开始在JBOss 4.0.5 JSP应用程序中遇到奇怪的行为.JSP编译在第一次(第二次,第三次,...)尝试失败,但有异常:

17:24:29,909 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception
java.io.IOException: tmpFile.renameTo(classFile) failed
        at org.apache.jasper.compiler.SmapUtil$SDEInstaller.install(SmapUtil.java:245)
        at org.apache.jasper.compiler.SmapUtil.installSmap(SmapUtil.java:164)
        at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:429)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:297)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:276)
        at org.apache.jasper.compiler.Compiler.compile(Compiler.java:264)
        at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:563)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:305)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
Run Code Online (Sandbox Code Playgroud)

在几次重试之后(少数是0到7),页面最终被编译并呈现OK.

平台是Windows 7-Pro 64位,Java版本是

c:\ATG\ATG2007.1>java -version
java version "1.5.0_21"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_21-b01)
Java HotSpot(TM) Client VM (build 1.5.0_21-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)

JBoss版本:

16:49:51,384 INFO  [Server] Release ID: JBoss [Zion] 4.0.5.GA (build: CVSTag=Branch_4_0 date=200610162339)
Run Code Online (Sandbox Code Playgroud)

Tomcat版本是5.5(JBoss附带的版本).

谢谢.

jboss jsp tomcat5.5

8
推荐指数
3
解决办法
1万
查看次数

将图像的不同部分链接到不同的 url

我正在尝试为我的网站制作一个社交媒体页面,我希望将不同的社交媒体图标链接到我的每个社交媒体页面。我尝试使用地图标签,但图像分辨率根据浏览器而变化。我知道,如果我将其设为绝对图像,它可能会解决此问题,但使用绝对坐标似乎是一个非常有缺陷的设计。有没有一种方法可以用 url 标记图标,无论屏幕分辨率如何,这些图标都会固定在正确的位置?

这是带有我正在讨论的图标的图像:

在此输入图像描述

谢谢你!

html css image

4
推荐指数
1
解决办法
7172
查看次数

标签 统计

css ×1

html ×1

image ×1

jboss ×1

jsp ×1

tomcat5.5 ×1