有两个jsp,一个是处理请求的A.jsp,配置了web.xml的映射。另一个是B.jsp,没有配置映射,里面是一些通用的html代码,A.jsp和另一些jsp中用<jsp:include page="B.jsp">引用。但是B.jsp需要一个初始化函数,没有配置映射,无法自动调用这个jspInit函数,请问怎么才能不配置映射而调用初始化函数?
有两个jsp,一个是处理请求的A.jsp,配置了web.xml的映射。另一个是B.jsp,没有配置映射,里面是一些通用的html代码,A.jsp和另一些jsp中用<jsp:include page="B.jsp">引用。但是B.jsp需要一个初始化函数,没有配置映射,无法自动调用这个jspInit函数,请问怎么才能不配置映射而调用初始化函数?
10 回答11.2k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
暂时解决了,B.jsp中写一个init()方法和一个变量isInit,然后在正常的请求代码里加一个判断是否执行了init,虽然方法很蠢,凑活着能用