木吉z 2015-11-13 04:04 采纳率: 0%
浏览 2680

通过比较器实现比较排序 Collections.sort 报错

com/sinosoft/mall/freightTransport/ui/action/FreightTransportAction$1at com.sinosoft.mall.freightTransport.ui.action.FreightTransportAction.sortByName(FreightTransportAction.java:932)at com.sinosoft.mall.freightTransport.ui.action.FreightTransportAction.getParameter(FreightTransportAction.java:1048)at com.sinosoft.mall.freightTransport.ui.action.FreightTransportAction.paySend1(FreightTransportAction.java:836)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)at java.lang.reflect.Method.invoke(Method.java:597)at com.sinosoft.sysframework.web.control.BaseProcessAction.execute(BaseProcessAction.java:60)at org.apache.struts.chain.commands.servlet.ExecuteAction.execute(ExecuteAction.java:58)at org.apache.struts.chain.commands.AbstractExecuteAction.execute(AbstractExecuteAction.java:67)at org.apache.struts.chain.commands.ActionCommandBase.execute(ActionCommandBase.java:51)at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)at org.apache.commons.chain.generic.LookupCommand.execute(LookupCommand.java:305)at org.apache.commons.chain.impl.ChainBase.execute(ChainBase.java:191)at org.apache.struts.chain.ComposableRequestProcessor.process(ComposableRequestProcessor.java:283)at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)at com.sinosoft.admin.common.systemconfig.SessionFilter.doFilter(SessionFilter.java:64)at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)at com.sinosoft.admin.common.systemconfig.LanguageFilter.doFilter(LanguageFilter.java:53)at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)11111111

  • 写回答

2条回答 默认 最新

  • 木吉z 2015-11-13 04:04
    关注

    其中 .FreightTransportAction.sortByName 中的 方法 也就是932行为
    // 通过比较器实现比较排序
    Collections.sort(mappingList,
    new Comparator>() {
    public int compare(Map.Entry mapping1,
    Map.Entry mapping2) {
    return mapping1.getKey().compareTo(mapping2.getKey());
    }
    });
    这个排序在本地是没得问题的 而且试了 几台开发机都没得问题 而且
    import java.util.Collections;
    import java.util.Comparator;
    这2 个包也有
    但是 我升级到UAT就有问题(报错入上)
    我现在怀疑uat 上没 这个包

    评论

报告相同问题?

悬赏问题

  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100
  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)