Después de haber actualizado struts2 de 2.3.16 a 2.3.32 (arreglar el S2-045), el archivo JSP no puede resolver los campos de algunos Objetos

Recientemente arreglamos los struts2'S2-045' problema Actualicé todos losstruts2 archivos jar relacionados incluyendofreemarker, ognl, xWork, etc. yo suelotomcat8 para desplegar mi proyecto web dinámico. No huboExceptions mientras se inicia el servidor tomcat. Pero algunosproblemas parecía ocurrir: algunos valores (obtenidos de db) deberían mostrarse en las páginas jspla dosis ya no aparece. No hayExceptions arrojado También puedo ver que ya tengo los objetos correctamente en elAction Classes.

el siguiente es algunos ejemplos

    // index.jsp ----- here is the list I want to show on the page.
    // the list is the type of List<News> (Class News is my bussiness Class).
    // I want to get the 'fTitle' and 'fCreatetime_s' from 'News' but they 
    //     do not show up! (This used to be working very well.)
    <s:bean name="org.ulibrary.web.Getarclist">
      <s:iterator value="list">
        <li>
            <span class="listTitle">
                 <a target="_blank" href="ViewArc.action?   uuid=${UUID}">${fTitle}</a>
             </span>
            <span class="listDate">${fCreatetime_s}</span>
        </li>
      </s:iterator>
    </s:bean>
    //=================================================================

A continuación se muestran los campos identificados News.java

    // News.java (**just some ralated fields**)
    class News{
        @Id
        @GeneratedValue(generator = "system-uuid")
        @GenericGenerator(name = "system-uuid", strategy = "uuid")
        @Column(name = "f_uuid", length = 32, unique = true)
        private String UUID;

        @Column(name = "f_title", length = 200)
        private String fTitle; 

        @Transient
        private String fCreatetime_s;

        public String getUUID() {
            return UUID;
        }
        public void setUUID(String uuid) {
            UUID = uuid;
        }

        public String getFTitle() {
            return fTitle;
        }


        public void setFTitle(String title) {
            fTitle = title;
        }

        public String getFCreatetime_s() {
            SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
            return formatter.format(Long.valueOf(fCreatetime));
        }


        public void setFCreatetime_s(String createtime_s) {
            fCreatetime_s = createtime_s;
        }
    }  

y luego elGetarcList.java

    //GetarcList.java (just include some related fields)
    class GetarcList{
        private List list;

        public void setList(List list) {
            this.list = list;
        }

        //!!!!!!$$$$--- Attention -----$$$$$!!!!!!!!!!!
        // this method returns a List<News> , I can successfully get every value of 'News' in the list
        public List getList() throws AuctionException{
            String orderby_str = (String) OrderByMap.get(String.valueOf(orderby));
            list = webTagManager.getArcList(row, typeid, titlelen, infolen, orderby_str + " " + orderway);
            return list;
         }

    }

Creo que esto puede ser causado por los archivos jar relacionados con OGNL o JSP. No encontré ningún problema en miindex.jsp o archivos java.

Respuestas a la pregunta(1)

Su respuesta a la pregunta