小编FIF*_*rtz的帖子

在创建FileInputStream对象时使用InputStream而不是FileInputStream有什么区别

这可能是一个愚蠢的,但我想知道背景操作的差异.

  1. InputStream is = new FileInputStream(filepath);
  2. FileInputStream is = new FileInputStream(filepath);

上面两行代码之间的区别是什么,以及它们使用的场景.

java inputstream file fileinputstream java-io

17
推荐指数
2
解决办法
2万
查看次数

如何从Jasper报告导出数据库中的斑点图像到excel?

在ireportDesigner 5.6.0中,我正在从数据库添加图像。当我添加该图像时,它在xml中显示为,java.lang.Object而我将其更改java.awt.Image为如下图所示

在此处输入图片说明

我将表达式类一次更改为“ java.awt.Image”,另一次更改为“ java.io.InputStream”。现在,当我单击“预览”选项卡图像时,它是完美的。

现在出现问题。

当我综合JRXML和碧玉文件,Eclipse和运行服务器,它显示这样的错误“ 细胞就不能添加。

这是我的代码:

report1.jrxml

<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="report1" language="groovy" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="d9b53979-ad44-4ad1-aedf-164f742a3c02">
    <queryString>
        <![CDATA[select company_profile.companyLogo,
company_profile.companyLetterHead
from
company_profile]]>
    </queryString>
    <field name="companyLogo" class="java.lang.Object">
        <fieldDescription><![CDATA[]]></fieldDescription>
    </field>
    <field name="companyLetterHead" class="java.lang.Object">
        <fieldDescription><![CDATA[]]></fieldDescription>
    </field>
    <title>
        <band height="79" splitType="Stretch">
            <image>
                <reportElement x="0" y="0" width="107" height="79" uuid="fba6c6a9-42a2-4ffb-9d80-f0721728a7b6"/>
                <imageExpression><![CDATA[$F{companyLogo}]]></imageExpression>
            </image>
            <image>
                <reportElement x="107" y="0" width="448" height="79" uuid="b0e3a3f8-424b-4780-926f-95d15f8e0cc5"/>
                <imageExpression><![CDATA[$F{companyLetterHead}]]></imageExpression>
            </image>
        </band>
    </title>
</jasperReport>
Run Code Online (Sandbox Code Playgroud)

addCompanyProfile.jsp

<script language="javascript">
            function Checkfiles() …
Run Code Online (Sandbox Code Playgroud)

blob jasper-reports export-to-excel

3
推荐指数
1
解决办法
1655
查看次数

如何在 spring 中解决多部分解析器?java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory

pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.ssts</groupId>
    <artifactId>momcab1</artifactId>
    <name>momcab1</name>
    <packaging>war</packaging>
    <version>1.0.0-BUILD-SNAPSHOT</version>
    <properties>
        <java-version>1.7</java-version>
        <org.springframework-version>4.0.3.RELEASE</org.springframework-version>
        <org.aspectj-version>1.7.4</org.aspectj-version>
        <org.slf4j-version>1.7.5</org.slf4j-version>
        <hibernate.version>4.3.5.Final</hibernate.version>
        <mysql.version>5.1.32</mysql.version>
        <spring.security.version>3.2.5.RELEASE</spring.security.version>
        <spring.batch.version>2.2.0.RELEASE</spring.batch.version>
    </properties>

    <dependencies>
    <!--spring and hibernate validation -->
    <dependency>
        <groupId>javax.validation</groupId>
        <artifactId>validation-api</artifactId>
        <version>1.1.0.Final</version>
    </dependency>
    <dependency>
        <groupId>org.hibernate</groupId>
        <artifactId>hibernate-validator</artifactId>
        <version>5.0.1.Final</version>
    </dependency>

        <!-- Spring -->
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>${org.springframework-version}</version>
            <exclusions>
                <!-- Exclude Commons Logging in favor of SLF4j -->
                <exclusion>
                    <groupId>commons-logging</groupId>
                    <artifactId>commons-logging</artifactId>
                 </exclusion>
            </exclusions>
            </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-webmvc</artifactId>
            <version>${org.springframework-version}</version>
        </dependency>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-tx</artifactId>
            <version>${org.springframework-version}</version>
        </dependency>

        <!-- Hibernate -->
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId> …
Run Code Online (Sandbox Code Playgroud)

java xml spring multipartform-data maven

1
推荐指数
1
解决办法
2923
查看次数