小编K.A*_*che的帖子

"不允许加载本地资源:file:/// C:.... jpg"Java EE Tomcat

我正在尝试在存储良好后从我的文件系统中检索图片(而不是将其放入数据库中,我将其复制到光盘并将路径放到数据库中)

  1. 我已将图片存储到c:\ images \文件夹,并假设完整路径的名称为c:\ images\mypic.jpg
  2. 当我尝试检索它时<img src="c:\images\mypic.jps">,使用一些java代码 设置img src属性
  3. 在浏览器控制台中我发现了这个错误 Not allowed to load local resource: file:///C://images//mypic.jpg

问题:如何解决这些路径问题?我应该在哪里存储图片?我应该从哪里取回它们?

java storage tomcat

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

Hibernate JPA 约束违规且事务已处于活动状态

我有一个表,其中字段“nom”具有唯一约束,当我测试插入表中已存在的该字段的值时,会抛出org.hibernate.exception.ConstraintViolationException 。然后,经过我的坚持,我得到了一个事务已经处于活动状态的异常。

这是我在 Dao 类中持久化的方法

public void persist(E entity) throws Exception {
EntityTransaction tr=entityManager.getTransaction() ;
tr.begin();
entityManager.persist(entity);
tr.commit();
 }
Run Code Online (Sandbox Code Playgroud)

这是我捕获异常的代码

try {

        rd.persist(r);

    } catch (Exception e) {
        e.printStackTrace();
    }
Run Code Online (Sandbox Code Playgroud)

我怎样才能解决这个交易问题?

java hibernate jpa

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

在 Linux 服务器上运行 Selenium WebDriver 测试

我正在尝试在带有 chrome 的 Linux 服务器上运行使用 selenium webdriver 实现的测试,并且不显示我的 java 代码

        System.setProperty("webdriver.chrome.driver","/home/exploit/Bureau/chromedriver");
        WebDriver driver = new ChromeDriver();  
        driver.get("https://www.google.com");
        WebElement element = driver .findElement(By.id("lst-ib"));
Run Code Online (Sandbox Code Playgroud)

要运行此程序(jar),请使用以下命令启动 Xvfb

Xvfb :1 -screen 5 1024x768x8 &
export DISPLAY=:1.5
Run Code Online (Sandbox Code Playgroud)

当我运行程序时,经过一段长时间的等待后,我得到了这个异常

12:39:53.483 [Forwarding newSession on session null to remote] DEBUG           o.a.h.i.conn.DefaultClientConnection - Connection 0.0.0.0:51411<->127.0.0.1:9069 closed
12:39:53.483 [Forwarding newSession on session null to remote] DEBUG o.a.h.i.conn.tsccm.ConnPoolByRoute - Notifying no-one, there are no waiting threads
Exception in thread "main" org.openqa.selenium.WebDriverException: unknown error: Chrome failed to start: exited abnormally
(Driver info: …
Run Code Online (Sandbox Code Playgroud)

java linux selenium selenium-webdriver

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

标签 统计

java ×3

hibernate ×1

jpa ×1

linux ×1

selenium ×1

selenium-webdriver ×1

storage ×1

tomcat ×1