Я создаю менеджер таблиц. Я уже реализовал это с помощью простого тега HTML Table.
Но теперь я хочу реализовать это с помощью тега отображения.
По сути, вся эта страница является динамической, то есть если я добавьте таблицу в БД, значения таблицы будут отображаться на странице в табличной форме.
Проблема в том, что существует множество примеров использования тега отображения с ArrayList< /code>, но ни один из них не имеет HashMap.
У меня есть TreeMap с номером строки в качестве ключа, а значением является другой ArrayList объектов.
Каждый ArrayList представляет одну строку. Теперь каждый объект представляет одну ячейку соответствующей строки.
Как отобразить эти данные в виде сетки с помощью тега display?
private TreeMap mpSelTableData;
и TableColDataDO – это
private String columnName;
private String dataType;
private String columnValue;
private int rowNumber;
Stacktrace:
java.lang.Integer cannot be cast to java.lang.String
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
Stacktraces:
org.apache.jasper.JasperException: java.lang.ClassCastException: j a v a . l a n g . I n t e g e r c a n n o t b e c a s t t o j a v a . l a n g . S t r i n g < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t W r a p p e r . h a n d l e J s p E x c e p t i o n ( J s p S e r v l e t W r a p p e r . j a v a : 5 4 1 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t W r a p p e r . s e r v i c e ( J s p S e r v l e t W r a p p e r . j a v a : 4 3 5 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t . s e r v i c e J s p F i l e ( J s p S e r v l e t . j a v a : 3 2 0 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t . s e r v i c e ( J s p S e r v l e t . j a v a : 2 6 6 ) < b r / > j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t . s e r v i c e ( H t t p S e r v l e t . j a v a : 8 0 3 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n F i l t e r C h a i n . i n t e r n a l D o F i l t e r ( A p p l i c a t i o n F i l t e r C h a i n . j a v a : 2 9 0 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n F i l t e r C h a i n . d o F i l t e r ( A p p l i c a t i o n F i l t e r C h a i n . j a v a : 2 0 6 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . i n v o k e ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 6 5 4 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . p r o c e s s R e q u e s t ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 4 4 5 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . d o F o r w a r d ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 3 7 9 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . f o r w a r d ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 2 9 2 ) < b r / > o r g . a p a c h e . s t r u t s 2 . d i s p a t c h e r . S e r v l e t D i s p a t c h e r R e s u l t . d o E x e c u t e ( S e r v l e t D i s p a t c h e r R e s u l t . j a v a : 1 6 4 ) < b r / > o r g . a p a c h e . s t r u t s 2 . d i s p a t c h e r . S t r u t s R e s u l t S u p p o r t . e x e c u t e ( S t r u t s R e s u l t S u p p o r t . j a v a : 1 8 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . e x e c u t e R e s u l t ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 3 7 4 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 7 8 ) < b r / > o r g . a p a c h e . s t r u t s 2 . i n t e r c e p t o r . d e b u g g i n g . D e b u g g i n g I n t e r c e p t o r . i n t e r c e p t ( D e b u g g i n g I n t e r c e p t o r . j a v a : 2 5 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 4 9 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . i n t e r c e p t o r . D e f a u l t W o r k f l o w I n t e r c e p t o r . d o I n t e r c e p t ( D e f a u l t W o r k f l o w I n t e r c e p t o r . j a v a : 1 7 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . i n t e r c e p t o r . M e t h o d F i l t e r I n t e r c e p t o r . i n t e r c e p t ( M e t h o d F i l t e r I n t e r c e p t o r . j a v a : 9 8 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 4 9 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . v a l i d a t o r . V a l i d a t i o n I n t e r c e p t o r . d o I n t e r c e p t ( V a l i d a t i o n I n t e r c e p t o r . j a v a : 2 6 5 ) < b r / > o r g . a p a c h e . s t r u t s 2 . i n t e r c e p t o r . v a l i d a t i o n . A n n o t a t i o n V a l i d a t i o n I n t e r c e p t o r . d o I n t e r c e p t ( A n n o t a t i o n V a l i d a t i o n I n t e r c e p t o r . j a v a : 6 8 ) < b r / > c o m . o p e n s y m phony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:236)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:236)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:190)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:90)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:243)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:192)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:511)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:432)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Unknown Source)
java.lang.ClassCastException: j a v a . l a n g . I n t e g e r c a n n o t b e c a s t t o j a v a . l a n g . S t r i n g < b r / > j a v a . l a n g . S t r i n g . c o m p a r e T o ( U n k n o w n S o u r c e ) < b r / > j a v a . u t i l . T r e e M a p . g e t E n t r y ( U n k n o w n S o u r c e ) < b r / > j a v a . u t i l . T r e e M a p . g e t ( U n k n o w n S o u r c e ) < b r / > o r g . d i s p l a y t a g . u t i l . L o o k u p U t i l . g e t P r o p e r t y ( L o o k u p U t i l . j a v a : 2 5 9 ) < b r / > o r g . d i s p l a y t a g . u t i l . L o o k u p U t i l . g e t B e a n P r o p e r t y ( L o o k u p U t i l . j a v a : 1 2 9 ) < b r / > o r g . d i s p l a y t a g . u t i l . L o o k u p U t i l . g e t B e a n V a l u e ( L o o k u p U t i l . j a v a : 9 0 ) < b r / > o r g . d i s p l a y t a g . t a g s . T e m p l a t e T a g . e v a l u a t e E x p r e s s i o n ( T e m p l a t e T a g . j a v a : 8 4 ) < b r / > o r g . d i s p l a y t a g . t a g s . T a b l e T a g . i n i t P a r a m e t e r s ( T a b l e T a g . j a v a : 9 3 2 ) < b r / > o r g . d i s p l a y t a g . t a g s . T a b l e T a g . d o S t a r t T a g ( T a b l e T a g . j a v a : 7 6 7 ) < b r / > o r g . a p a c h e . j s p . s u c c e s s _ j s p . _ j s p x _ m e t h _ d i s p l a y _ 0 0 5 f t a b l e _ 0 0 5 f 0 ( s u c c e s s _ j s p . j a v a : 1 3 3 4 ) < b r / > o r g . a p a c h e . j s p . s u c c e s s _ j s p . _ j s p S e r v i c e ( s u c c e s s _ j s p . j a v a : 5 0 8 ) < b r / > o r g . a p a c h e . j a s p e r . r u n t i m e . H t t p J s p B a s e . s e r v i c e ( H t t p J s p B a s e . j a v a : 7 0 ) < b r / > j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t . s e r v i c e ( H t t p S e r v l e t . j a v a : 8 0 3 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t W r a p p e r . s e r v i c e ( J s p S e r v l e t W r a p p e r . j a v a : 3 9 3 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t . s e r v i c e J s p F i l e ( J s p S e r v l e t . j a v a : 3 2 0 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t . s e r v i c e ( J s p S e r v l e t . j a v a : 2 6 6 ) < b r / > j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t . s e r v i c e ( H t t p S e r v l e t . j a v a : 8 0 3 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n F i l t e r C h a i n . i n t e r n a l D o F i l t e r ( A p p l i c a t i o n F i l t e r C h a i n . j a v a : 2 9 0 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n F i l t e r C h a i n . d o F i l t e r ( A p p l i c a t i o n F i l t e r C h a i n . j a v a : 2 0 6 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . i n v o k e ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 6 5 4 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . p r o c e s s R e q u e s t ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 4 4 5 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . d o F o r w a r d ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 3 7 9 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . f o r w a r d ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 2 9 2 ) < b r / > o r g . a p a c h e . s t r u t s 2 . d i s p a t c h e r . S e r v l e t D i s p a t c h e r R e s u l t . d o E x e c u t e ( S e r v l e t D i s p a t c h e r R e s u l t . j a v a : 1 6 4 ) < b r / > o r g . a p a c h e . s t r u t s 2 . d i s p a t c h e r . S t r u t s R e s u l t S u p p o r t . e x e c u t e ( S t r u t s R e s u l t S u p p o r t . j a v a : 1 8 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . e x e c u t e R e s u l t ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 3 7 4 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 7 8 ) < b r / > o r g . a p a c h e . s t r u t s 2 . i n t e r c e p t o r . d e b u g g i n g . D e b u g g i n g I n t e r c e p t o r . i n t e r c e p t ( D e b u g g i n g I n t e r c e p t o r . j a v a : 2 5 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 4 9 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . i n t e r c e p t o r . D e f a u l t W o r k f l o w I n t e r c e p t o r . d o I n t e r c e p t ( D e f a u l t W o r k f l o w I n t e r c e p t o r . j a v a : 1 7 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . i n t e r c e p t o r . M e t h o d F i l t e r I n t e r c e p t o r . i n t e r c e p t ( M e t h o d F i l t e r I n t e r c e p t o r . j a v a : 9 8 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 4 9 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . v a l i d a t o r . V a l i d a t i o n I n t e r c e p t o r . d o I n t e r c e p t ( V a l i d a t i o n I n t e r c e p t o r . j a v a : 2 6 5 ) < b r / > o r g . a p a c h e . s t r u t s 2 . i n t e r c e p t o r . v a l i d a t i o n . A n n o t a t i o n V a l i d a t i o n I n t e r c e p t o r . d o I n t e r c e p t ( A n n o t a t i o n V a l i d a t i o n I n t e r c e p t o r . j a v a : 68)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:236)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:236)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:190)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:90)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:243)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:192)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:511)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:432)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)`
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process (Http11Protocol.java:581)`
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Unknown Source)
Подробнее здесь: https://stackoverflow.com/questions/147 ... -lang-stri
Java.lang.ClassCastException: java.lang.Integer невозможно привести к java.lang.String при использовании тега <display:t ⇐ JAVA
Программисты JAVA общаются здесь
1731262878
Anonymous
Я создаю менеджер таблиц. Я уже реализовал это с помощью простого тега HTML Table.
Но теперь я хочу реализовать это с помощью тега отображения.
По сути, вся эта страница является динамической, то есть если я добавьте таблицу в БД, значения таблицы будут отображаться на странице в табличной форме.
Проблема в том, что существует множество примеров использования тега отображения с ArrayList< /code>, но ни один из них не имеет HashMap.
У меня есть TreeMap с номером строки в качестве ключа, а значением является другой ArrayList объектов.
Каждый ArrayList представляет одну строку. Теперь каждый объект представляет одну ячейку соответствующей строки.
Как отобразить эти данные в виде сетки с помощью тега display?
private TreeMap mpSelTableData;
и TableColDataDO – это
private String columnName;
private String dataType;
private String columnValue;
private int rowNumber;
Stacktrace:
java.lang.Integer cannot be cast to java.lang.String
java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String
Stacktraces:
org.apache.jasper.JasperException: java.lang.ClassCastException: j a v a . l a n g . I n t e g e r c a n n o t b e c a s t t o j a v a . l a n g . S t r i n g < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t W r a p p e r . h a n d l e J s p E x c e p t i o n ( J s p S e r v l e t W r a p p e r . j a v a : 5 4 1 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t W r a p p e r . s e r v i c e ( J s p S e r v l e t W r a p p e r . j a v a : 4 3 5 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t . s e r v i c e J s p F i l e ( J s p S e r v l e t . j a v a : 3 2 0 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t . s e r v i c e ( J s p S e r v l e t . j a v a : 2 6 6 ) < b r / > j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t . s e r v i c e ( H t t p S e r v l e t . j a v a : 8 0 3 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n F i l t e r C h a i n . i n t e r n a l D o F i l t e r ( A p p l i c a t i o n F i l t e r C h a i n . j a v a : 2 9 0 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n F i l t e r C h a i n . d o F i l t e r ( A p p l i c a t i o n F i l t e r C h a i n . j a v a : 2 0 6 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . i n v o k e ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 6 5 4 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . p r o c e s s R e q u e s t ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 4 4 5 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . d o F o r w a r d ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 3 7 9 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . f o r w a r d ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 2 9 2 ) < b r / > o r g . a p a c h e . s t r u t s 2 . d i s p a t c h e r . S e r v l e t D i s p a t c h e r R e s u l t . d o E x e c u t e ( S e r v l e t D i s p a t c h e r R e s u l t . j a v a : 1 6 4 ) < b r / > o r g . a p a c h e . s t r u t s 2 . d i s p a t c h e r . S t r u t s R e s u l t S u p p o r t . e x e c u t e ( S t r u t s R e s u l t S u p p o r t . j a v a : 1 8 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . e x e c u t e R e s u l t ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 3 7 4 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 7 8 ) < b r / > o r g . a p a c h e . s t r u t s 2 . i n t e r c e p t o r . d e b u g g i n g . D e b u g g i n g I n t e r c e p t o r . i n t e r c e p t ( D e b u g g i n g I n t e r c e p t o r . j a v a : 2 5 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 4 9 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . i n t e r c e p t o r . D e f a u l t W o r k f l o w I n t e r c e p t o r . d o I n t e r c e p t ( D e f a u l t W o r k f l o w I n t e r c e p t o r . j a v a : 1 7 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . i n t e r c e p t o r . M e t h o d F i l t e r I n t e r c e p t o r . i n t e r c e p t ( M e t h o d F i l t e r I n t e r c e p t o r . j a v a : 9 8 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 4 9 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . v a l i d a t o r . V a l i d a t i o n I n t e r c e p t o r . d o I n t e r c e p t ( V a l i d a t i o n I n t e r c e p t o r . j a v a : 2 6 5 ) < b r / > o r g . a p a c h e . s t r u t s 2 . i n t e r c e p t o r . v a l i d a t i o n . A n n o t a t i o n V a l i d a t i o n I n t e r c e p t o r . d o I n t e r c e p t ( A n n o t a t i o n V a l i d a t i o n I n t e r c e p t o r . j a v a : 6 8 ) < b r / > c o m . o p e n s y m phony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:236)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:236)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:190)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:90)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:243)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:192)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:511)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:432)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Unknown Source)
java.lang.ClassCastException: j a v a . l a n g . I n t e g e r c a n n o t b e c a s t t o j a v a . l a n g . S t r i n g < b r / > j a v a . l a n g . S t r i n g . c o m p a r e T o ( U n k n o w n S o u r c e ) < b r / > j a v a . u t i l . T r e e M a p . g e t E n t r y ( U n k n o w n S o u r c e ) < b r / > j a v a . u t i l . T r e e M a p . g e t ( U n k n o w n S o u r c e ) < b r / > o r g . d i s p l a y t a g . u t i l . L o o k u p U t i l . g e t P r o p e r t y ( L o o k u p U t i l . j a v a : 2 5 9 ) < b r / > o r g . d i s p l a y t a g . u t i l . L o o k u p U t i l . g e t B e a n P r o p e r t y ( L o o k u p U t i l . j a v a : 1 2 9 ) < b r / > o r g . d i s p l a y t a g . u t i l . L o o k u p U t i l . g e t B e a n V a l u e ( L o o k u p U t i l . j a v a : 9 0 ) < b r / > o r g . d i s p l a y t a g . t a g s . T e m p l a t e T a g . e v a l u a t e E x p r e s s i o n ( T e m p l a t e T a g . j a v a : 8 4 ) < b r / > o r g . d i s p l a y t a g . t a g s . T a b l e T a g . i n i t P a r a m e t e r s ( T a b l e T a g . j a v a : 9 3 2 ) < b r / > o r g . d i s p l a y t a g . t a g s . T a b l e T a g . d o S t a r t T a g ( T a b l e T a g . j a v a : 7 6 7 ) < b r / > o r g . a p a c h e . j s p . s u c c e s s _ j s p . _ j s p x _ m e t h _ d i s p l a y _ 0 0 5 f t a b l e _ 0 0 5 f 0 ( s u c c e s s _ j s p . j a v a : 1 3 3 4 ) < b r / > o r g . a p a c h e . j s p . s u c c e s s _ j s p . _ j s p S e r v i c e ( s u c c e s s _ j s p . j a v a : 5 0 8 ) < b r / > o r g . a p a c h e . j a s p e r . r u n t i m e . H t t p J s p B a s e . s e r v i c e ( H t t p J s p B a s e . j a v a : 7 0 ) < b r / > j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t . s e r v i c e ( H t t p S e r v l e t . j a v a : 8 0 3 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t W r a p p e r . s e r v i c e ( J s p S e r v l e t W r a p p e r . j a v a : 3 9 3 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t . s e r v i c e J s p F i l e ( J s p S e r v l e t . j a v a : 3 2 0 ) < b r / > o r g . a p a c h e . j a s p e r . s e r v l e t . J s p S e r v l e t . s e r v i c e ( J s p S e r v l e t . j a v a : 2 6 6 ) < b r / > j a v a x . s e r v l e t . h t t p . H t t p S e r v l e t . s e r v i c e ( H t t p S e r v l e t . j a v a : 8 0 3 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n F i l t e r C h a i n . i n t e r n a l D o F i l t e r ( A p p l i c a t i o n F i l t e r C h a i n . j a v a : 2 9 0 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n F i l t e r C h a i n . d o F i l t e r ( A p p l i c a t i o n F i l t e r C h a i n . j a v a : 2 0 6 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . i n v o k e ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 6 5 4 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . p r o c e s s R e q u e s t ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 4 4 5 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . d o F o r w a r d ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 3 7 9 ) < b r / > o r g . a p a c h e . c a t a l i n a . c o r e . A p p l i c a t i o n D i s p a t c h e r . f o r w a r d ( A p p l i c a t i o n D i s p a t c h e r . j a v a : 2 9 2 ) < b r / > o r g . a p a c h e . s t r u t s 2 . d i s p a t c h e r . S e r v l e t D i s p a t c h e r R e s u l t . d o E x e c u t e ( S e r v l e t D i s p a t c h e r R e s u l t . j a v a : 1 6 4 ) < b r / > o r g . a p a c h e . s t r u t s 2 . d i s p a t c h e r . S t r u t s R e s u l t S u p p o r t . e x e c u t e ( S t r u t s R e s u l t S u p p o r t . j a v a : 1 8 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . e x e c u t e R e s u l t ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 3 7 4 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 7 8 ) < b r / > o r g . a p a c h e . s t r u t s 2 . i n t e r c e p t o r . d e b u g g i n g . D e b u g g i n g I n t e r c e p t o r . i n t e r c e p t ( D e b u g g i n g I n t e r c e p t o r . j a v a : 2 5 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 4 9 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . i n t e r c e p t o r . D e f a u l t W o r k f l o w I n t e r c e p t o r . d o I n t e r c e p t ( D e f a u l t W o r k f l o w I n t e r c e p t o r . j a v a : 1 7 6 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . i n t e r c e p t o r . M e t h o d F i l t e r I n t e r c e p t o r . i n t e r c e p t ( M e t h o d F i l t e r I n t e r c e p t o r . j a v a : 9 8 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . D e f a u l t A c t i o n I n v o c a t i o n . i n v o k e ( D e f a u l t A c t i o n I n v o c a t i o n . j a v a : 2 4 9 ) < b r / > c o m . o p e n s y m p h o n y . x w o r k 2 . v a l i d a t o r . V a l i d a t i o n I n t e r c e p t o r . d o I n t e r c e p t ( V a l i d a t i o n I n t e r c e p t o r . j a v a : 2 6 5 ) < b r / > o r g . a p a c h e . s t r u t s 2 . i n t e r c e p t o r . v a l i d a t i o n . A n n o t a t i o n V a l i d a t i o n I n t e r c e p t o r . d o I n t e r c e p t ( A n n o t a t i o n V a l i d a t i o n I n t e r c e p t o r . j a v a : 68)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(ConversionErrorInterceptor.java:138)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:236)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:236)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:190)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:90)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:243)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:192)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187)
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:249)
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54)
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:511)
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.java:432)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)`
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process (Http11Protocol.java:581)`
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Unknown Source)
Подробнее здесь: [url]https://stackoverflow.com/questions/14727093/java-lang-classcastexception-java-lang-integer-cannot-be-cast-to-java-lang-stri[/url]
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как устранить ошибку «Невозможно привести java.lang.Integer к java.lang.String»?
Anonymous » » в форуме JAVAЯ реализую процесс заимствования книги с помощью angular и Springboot, но получаю сообщение об ошибке «Невозможно привести java.lang.Integer к java.lang.String».
Вот мой код Angular:
borrowBook(book: BookResponse) {
this.message = ;... - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как устранить ошибку «Невозможно привести java.lang.Integer к java.lang.String»?
Anonymous » » в форуме JAVAЯ реализую процесс заимствования книги с помощью angular и Springboot, но получаю сообщение об ошибке «Невозможно привести java.lang.Integer к java.lang.String».
Вот мой код Angular:
borrowBook(book: BookResponse) {
this.message = ;... - 0 Ответы
- 11 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как устранить ошибку: невозможно привести java.lang.Integer к java.lang.String
Anonymous » » в форуме JAVAЯ реализую процесс заимствования книги с помощью angular и Springboot, но получаю сообщение об ошибке «Невозможно привести java.lang.Integer к java.lang.String».
Вот мой код Angular:
borrowBook(book: BookResponse) {
this.message = ;... - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как устранить ошибку: невозможно привести java.lang.Integer к java.lang.String
Anonymous » » в форуме JAVAЯ реализую процесс заимствования книги с помощью angular и Springboot, но получаю сообщение об ошибке «Невозможно привести java.lang.Integer к java.lang.String».
Вот мой код Angular:
borrowBook(book: BookResponse) {
this.message = ;... - 0 Ответы
- 7 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Java.lang.ClassCastException: класс java.lang.String невозможно привести к классу org.apache.spark.unsafe.types.VariantV
Anonymous » » в форуме JAVAЯ пытаюсь оценить вариант обработки типов данных в Spark 4 Java API. Ниже приведены примеры Java-кодов различных типов данных.
SparkSession spark = SparkSession.builder().master( local ).appName( VariantExample ).getOrCreate();
StructType schema =... - 0 Ответы
- 41 Просмотры
-
Последнее сообщение Anonymous
-
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...