小编gui*_*i42的帖子

Perl DBI - 运行带有多个语句的SQL脚本

我有一个sql文件 test.sql用于运行一些SQL(创建对象/更新/删除/插入),看起来像这样

    CREATE TABLE test_dbi1 (
    test_dbi_intr_no    NUMBER(15)
  , test_dbi_name       VARCHAR2(100);

UPDATE mytable 
SET col1=1;

    CREATE TABLE test_dbi2 (
    test_dbi_intr_no    NUMBER(15)
  , test_dbi_name       VARCHAR2(100);
Run Code Online (Sandbox Code Playgroud)

通常,我只使用SQLPLUS(在Perl中)使用此命令执行此test.sql:@ test.sql

有没有办法在Perl中使用DBI做同样的事情?到目前为止,我发现DBI一次只能执行一个语句,而没有";" 在末尾.

oracle perl dbi

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

Talend和法国格式的数值

我正在尝试使用tFileInputMSDelimited读取CSV文件,该CSV文件包含数字值(例如12或12,3)

但是,当我尝试将它们读为“ Double”时,它们将被拒绝:

For input string: "1 098,00" - Line: 0
For input string: "3,5" - Line: 60
etc...
Run Code Online (Sandbox Code Playgroud)

读取整数没有任何问题。

我的猜测是Talend期望使用美国格式的值(1098.00或3.5)。

如何配置Talend使用数字(1 098,00或3,5)的法语格式?

我正在使用Talend V5.4.1

Talend是英文界面(osgi.nl = zh-CN)

我的计算机的语言环境是法国(数字123,45)

localization numeric talend

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

我网站数据库中的用户安全性

让我说我有一个网站mysite.com将存储一些敏感的个人数据(银行相关)在这个网站上我有一个带有USERS表的oracle数据库,它将存储来自mysite.com的用户的登录名和密码

我有几个问题 :

我应该如何存储密码,加密当然,但是哪个?

注册过程应该是什么?发送电子邮件确认是否真的有必要?

一般来说,对登录过程有什么好的建议吗?

有关信息,请使用Oracle APEX

security authentication oracle encryption cryptography

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

如何在jsp页面上显示对象?

我对Spring MVC很新,我试图设置一个页面来显示用户信息

我对控制器和视图有困难.

控制器(getDetail返回一个User对象,它有一个电子邮件字段):

 @RequestMapping("/{code}")
 public String get(@PathVariable long code,ModelMap model) throws Exception {
  model.addAttribute("user",simpleUserManager.getDetail(code));
  return "userdetail";
 }
Run Code Online (Sandbox Code Playgroud)

在userdetail.jsp中:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>

<html>
  <head><title><fmt:message key="title"/></title></head>
  <body>
User Detail :
${user.email}
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

但是当我进入页面时,我收到此错误:

Request processing failed; nested exception is java.lang.IllegalArgumentException: Attribute value must not be null
Run Code Online (Sandbox Code Playgroud)

我在Tomcat6上使用Spring 3

所以我希望你能告诉我我做错了什么......

谢谢

jsp spring-mvc

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