日期:2014-05-17  浏览次数:20775 次

jsp的静态包含问题,被包含的页面报错
有一个封装好的分页的页面 (被包含页面)page.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<div  style="float:right;color:#000000; font-size:12px;">
<div style="float:left;padding-top:1px;margin-right:10px;font-family:Arial;">
共 <%=allcount%>条记录&nbsp;&nbsp;


其他的页面包含了上个页面 页面的中allcount变量在包含页面有定义
例如:在页面list.jsp中 申明了allcount的值,包含的标签使用了静态导入
<%@include file="page.jsp" %>
 路径没有错误 他们在同一目录下  但是被包含的页面在eclipse中 提示 allcount cannot be resolved 请问一下怎么处理
备注:此项目是遗留的项目 类似的页面很多  项目比较老没有使用EL表达式 ,到我把该项目导入到eclipse中的时候 有很多这要的报错信息,(此项目正在运行,开发时使用的是eclipse;代码没有问题,只是需要修改几个sql),
jsp include eclipse

------解决方案--------------------
<%@include file="page.jsp" %> 
这个是放在那个list页面中allcount定义之后吗?

项目没有用到el表达式,现在可以新添加吗?可以添加试一试。。 友情帮顶!!
------解决方案--------------------

采用jsp include方式导入
<jsp:include page="xxx.jsp " />

------解决方案--------------------
用include page看看,如果能成功执行的话。。。