小编rom*_*rav的帖子

从MultipartFile读取数据,该数据包含从浏览器上传的csv

可能是我正在使用MultipartFile上传功能.

我必须从csv文件中读取数据,客户将通过浏览器选择这些数据.我使用MultipartFile上传文件.该文件即将进入控制器,但现在我无法从中读取csv数据.请指导最佳方法或帮助我从MultipartFile读取csv数据.jsp有

    <form method="POST" action="uploadFile" enctype="multipart/form-data">
            File to upload: <input type="file" name="file"> <input
                type="submit" value="Upload"> Press here to upload the
            file!
        </form>
Run Code Online (Sandbox Code Playgroud)

控制器有

@RequestMapping(value = "/uploadFile", method = RequestMethod.POST)
public String uploadFileHandler(@RequestParam("file") MultipartFile file) {
Run Code Online (Sandbox Code Playgroud)

谢谢.

csv spring spring-mvc

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

如何在Spring MVC中的同一页面上显示错误消息

我正在使用表单数据在spring mvc中调用一个控制器.

在保存之前,我会检查id是否在某个范围内.如果id不在范围内,我需要在同一页面上显示一条消息The id selected is out of Range, please select another id within range.

我在互联网上找到了样本,如果出现问题,我可以将其重定向到失败的jsp.但在我的情况下如何做到这一点?

@RequestMapping(value = "/sendMessage")
public String sendMessage(@ModelAttribute("message") Message message,
        final HttpServletRequest request) { 
    boolean check = userLoginService.checkForRange(message.getUserLogin());
    if(!check){
        return "";  //What Should I do here??????
    }
}
Run Code Online (Sandbox Code Playgroud)

spring jsp spring-mvc

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

@Transient不在hibernate中工作

我正在使用hibernate 4.1.9.我的代码是

@Transient
private String ldapIdTemp;
Run Code Online (Sandbox Code Playgroud)

包是

import javax.persistence.Transient;
Run Code Online (Sandbox Code Playgroud)

仍然在hibernate查询中,它不起作用并将该属性放在查询中.

查询片段的一部分(assetasset0_.ldapIdTemp为ldapIdTemp16_0_,)

我不确定我做错了什么.

java hibernate transient

6
推荐指数
2
解决办法
5328
查看次数

如何为我现有的 maven 项目创建清单文件

我有一个 Maven 项目。该应用程序有一个带有 main 方法的类。我正在为此应用程序创建一个 jar 文件,它将被批处理调用。批处理将调用 jar 文件,理论上它将使用 main 方法查找类。但是应用程序缺少清单文件。所以我需要创建一个来让 jar 运行。

我无法找到如何使用 maven 创建清单文件。我是否需要手动创建 META-INF 目录和 Manifest.mf 文件并填写它,或者是否有任何使用 Maven 的自动方法?

jar manifest.mf maven

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

在db2中查找xml类型列的数据大小

我有一个表有一个数据类型为xml的列.我想找到用户在该列中插入的数据大小.DB2显示该列的长度为0.

如何在DB2数据库的表中找到xml类型列中存在的数据大小?

database db2

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

在页面加载时编辑jsp页面的下拉列表中显示所选值(Spring MVC)

我想在页面加载的下拉列表中显示所选值.我的编辑页面显示一个值,国家/地区.现在用户属于美国,因此默认情况下应在页面加载时选择USA.我可以使用javascript或jquery.

我在互联网上找不到任何帮助,但是他们使用了scriplets(<%%>)并且我不想使用它们.

我传递的是具有Id和Value的List.另外我还有另一个对象.我可以通过在jsp中引入for循环并显示值来编写代码,但可能是我在那里做了一些错误.还想知道是否有更好的方法来做到这一点.

我正在使用Spring MVC.

谢谢.

javascript jquery spring jsp spring-mvc

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

如何在没有要求的情况下获得春季课程?

有没有办法在Spring MVC中获取当前会话,但不是按请求获取.通常我们所做的是在Action/Controller类方法中获取请求.根据此请求,我们通过request.getSession()获取会话.但有没有办法让这个会话没有这个请求对象?

我的动机是,在一个实用程序类中,我需要访问在会话中设置的值,并且可以从超过50种Controller类方法访问此实用程序类方法.如果我必须从请求获得会话,那么我需要更改所有这50个地方.这看起来很乏味.请提出替代方案.

java session spring spring-mvc

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

标签 统计

spring ×4

spring-mvc ×4

java ×2

jsp ×2

csv ×1

database ×1

db2 ×1

hibernate ×1

jar ×1

javascript ×1

jquery ×1

manifest.mf ×1

maven ×1

session ×1

transient ×1