我的数据库在netbeans上的jsp页面构建上没有简单连接

时间:2016-05-26 11:00:50

标签: java html mysql jsp netbeans

以下是显示天气数据库连接的简单代码或
 不。我正在使用mysql workbench和netbeans.It显示没有连接
 并且glassfish服务器显示一些警告,显示在之后  代码。

let realm = try! Realm()
try! realm.write {
    let dbProduct = realm.objectForPrimaryKey(DBProduct.self, key: product.id)
    if dbProduct != nil {
        realm.delete(dbProduct!)
    }
}

2 个答案:

答案 0 :(得分:1)

首先我要说在jsp中编写数据库代码并不是代码的好方法。所有的数据库代码和业务逻辑都必须用servlet或普通java类编写。在从servlet处理后,jsp是视图,显示输出我们可以使用jsp。

This is just a warning, you can ignore it if you want.

引发警告是因为你可能在glassfish-web.xml的context-root中有一个前导斜杠(即/)(应该在WAR的WEB-INF文件夹中)。

如果你删除了前导斜杠,你可以摆脱警告,这样你的glassfish-web.xml看起来就像这样:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE glassfish-web-app PUBLIC "-//GlassFish.org//DTD GlassFish     Application Server 3.1 Servlet 3.0//EN" "http://glassfish.org/dtds/glassfish-web-app_3_0-1.dtd">
<glassfish-web-app error-url="">
<context-root>SalutationApp-war</context-root>
 </glassfish-web-app>



I hope I helped u.

答案 1 :(得分:0)

尝试这可能是语法错误,也检查你是否有正确的jar文件 -

import pandas as pd

df = pd.DataFrame({'A': ['x', 'x', 'x','y','y']
                , 'B': ['a', 'c', 'c','b','b']})
print (df)
   A  B
0  x  a
1  x  c
2  x  c
3  y  b
4  y  b

df = df.groupby(['A', 'B']).size().reset_index(name='Size')
print (df)
   A  B  Size
0  x  a     1
1  x  c     2
2  y  b     2