top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

Using java.util.Map as datasource in the jasperreports using struts

0 votes
533 views

I was able to generate a PDF file using struts2-jasperreports-plugin using java.util.List as datasource. However, I am not able to do the same with the java.util.Map datasource.

My question is anybody knows how to use java.util.Map datasource in the struts2-jasperreports-plugin?

posted Jul 29, 2013 by Abhay Kulkarni

Share this question
Facebook Share Button Twitter Share Button LinkedIn Share Button

1 Answer

0 votes

I found a similar question in Stack Overflow.
Here is the link http://stackoverflow.com/questions/10498906/jasperreports-struts-plugin-pass-a-map-as-a-parameter

answer Jul 30, 2013 by Sudheendra
Similar Questions
0 votes

Is it possible to access a file that is located in the local drive or server side folder from struts.xml? as follow:

C:/Folder/jasperReport.jasper

or

%{filename} 

where the filename is avariable in the action class with the file location is hardcoded as String filename = "C:/Folder/jasperReport.jasper";

My struts2 application is deployed on JBoss as 6, it seems ServletRequestAware is unable to access the folder within war file while working with JBoss. It is working fine with tomcat. I am thinking about accessing files in the server size instead.

+1 vote

Facing some issue, while we use wildfly-deploy maven plugin to deploy strut2 application to wildfly aka jboss 7, struts2 is unable to read package.properties file packaged inside .war. If i deploy from an IDE or manually then there is no issue.

The only difference is wildfly-deploy plugin is deploying application war inside {WILDFLY_HOME}/standalone/data/ folder where as manual or IDE will deploy it under {WILDFLY_HOME}/standalone/deployments/ folder.

In essence struts2 unable to read package.properties file if deployed under certain location.

Any thoughts, application is working perfectly except label's are not coming only label key is coming in screens.

+2 votes

I have a couple of old struts 2 apps that are using 2.2.1. I want to upgrade them to 2.3. What is the minimal set of jar files I need in WEB-INF/lib?

I currently have:
commons-beanutils-1.7.jar
commons-collections-2.1.jar
commons-digester-1.7.jar
commons-fileupload-1.2.1.jar
commons-io-1.4.jar
commons-javaflow-20060411.jar
commons-lang-2.5.jar
commons-logging-1.0.4.jar
freemarker-2.3.16.jar
ibatis-2.3.2.715.jar
itext-1.3.1.jar
jasperreports-2.0.5.jar
javamail.jar
javassist-3.8.0.GA.jar
jdt-compiler-3.1.1.jar
jstl.jar
jxl-2.6.jar
log4j-1.2.14.jar
ognl-3.0.jar
poi-3.0.1-FINAL-20070705.jar
spring.jar
standard.jar
struts2-core-2.2.1.jar
struts2-jasperreports-plugin-2.0.11.1.jar
urlrewrite-3.2.0.jar
xalan.jar
xercesImpl.jar
xwork-core-2.2.1.jar

+1 vote

In struts2 , defined an interceptor, it triggered by Action, my question is

"inside the interceptor class, what is the function call that can tell caller's name, because that interceptor could be triggered by different Action, we need to log the caller's name, but how?"

...