我在一个spring框架应用程序中遇到内存不足错误。我禁用了一些过滤器(如安全过滤器)。但是现在错误出现在JSP页面上。我的JSP页面很重,而且使用的是Tile Framework。
不幸的是,我的主机只提供了32MB的堆空间,我不能增加这个空间。
我在布局页面中添加了几行:
final long MEGABYTE = 1024L * 1024L;
// Get current size of heap in bytes
long heapSize = Runtime.getRuntime().totalMemory();
out.println("Total Memory (MB
<html>
<head>
<style type="text/css">
body {background-image:url("../images/liza.jpg");} //---- this line
</style>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
我试图在JSP页面中使用以下标记lib:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
但是Eclipse向我展示了这个错误:
Can not find the tag library descriptor for "http://java.sun.com/jsp/jstl/core"
我已经在我的类路径中使用了这个依赖项的JSTL:
<dependency>
<artifactId>javaee-api</artif
在将Spring3.2迁移到Spring4.1时,我在访问JSP时遇到以下错误。
java.lang.OutOfMemoryError: PermGen space
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
at java.security.Secur