JSP页面导入的顺序
JSP页面中导入的顺序重要吗?我有一个JSP页面,它在JBoss4中工作得很好,但在JBoss6中没有编译。这些是进口产品:JSP页面导入的顺序,jsp,jboss,jakarta-ee,Jsp,Jboss,Jakarta Ee,JSP页面中导入的顺序重要吗?我有一个JSP页面,它在JBoss4中工作得很好,但在JBoss6中没有编译。这些是进口产品: <%@ page import="com.at.enp.SecurityManager, com.at.enp.util.webUtil, com.at.vb.mod.fa.db.RPData.ResetOption, com.at.enp.modules.loyalty.MetricSetting,
<%@ page import="com.at.enp.SecurityManager,
com.at.enp.util.webUtil,
com.at.vb.mod.fa.db.RPData.ResetOption,
com.at.enp.modules.loyalty.MetricSetting,
java.util.List,
com.at.presentation.security.EFRightsGroup,
com.at.enp.modules.loyalty.BonusPlanHandler,
com.at.presentation.bean.ef.RewardType,
java.text.SimpleDateFormat,
com.at.util.*"%>
有问题的导入是:com.at.vb.mod.fa.db.RPData.ResetOption
ResetOption是RPData内部的公共类。如果我在导入列表中向下移动导入,页面编译就可以了。我不知道为什么这会带来不同。任何帮助都将不胜感激。据我所知,Java类中导入语句的顺序并不重要,因此在JSP中也不重要。然而,我看到过JVM错误,比如导入顺序(前者最接近您的情况)。你会受到这样一个bug的影响吗?哇,讨厌的bug。我认为IDE在普通Java类中自动排序导入已经解决了我以前从未见过的问题。Scriptlet背信弃义的另一个原因;)@巴卢斯克完全同意。这确实是一个令人讨厌的问题,引起了很大的头痛。我不想在这件事上浪费时间。