小编Dun*_*ken的帖子

什么是获取Thymeleaf $ {pageContext.request.contextPath}的语法

我已经搜索了类似JSTL的语法${pageContext.request.contextPath},

我确实用了一个javascript代码来改变表单上的action属性来调用spring控制器上的edit方法,所以问题是下面的代码不能在不调用Context的情况下工作喜欢${pageContext.request.contextPath}/edit.html

<script th:inline="javascript">
    function edit() {
        document.getElementById("user_form").action = "/edit.html";
    }
</script>
Run Code Online (Sandbox Code Playgroud)

那么调用Thymeleaf上下文路径的语法是什么?

javascript spring-mvc thymeleaf

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

H2控制台无法查看由JAVA创建的表

我从http://www.h2database.com/html/download.html下载了H2控制台
,我已将jdbc.properties文件中的URL配置
jdbc:h2:c:/data/Messaging.

我在文件中使用相同的URL连接到数据库,但我看不到表; 我只能看到信息模式,当我尝试使用select * from tables它时,我也看不到这些表格.

有谁知道什么可能是错的?

java hibernate jdbc h2

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

javax.naming.NameNotFoundException:无法解析'MyDB'.已解决''Weblogic 12.1.3.C

从Tomcat迁移到Weblogic 12.1.3时,我遇到了这个异常,javax.naming.namenotfoundexception while trying to look up 然后我尝试了以下内容: NameNotFoundException:仅在从Eclipse Kepler发布而不是Indigo 以及 如何访问weblogic 10.3中定义的JNDI数据源时尝试查找'jdbc' . 6

我现在得到了标题错误

我的查找代码

ds = (DataSource) initContext.lookup("MyDB");
Run Code Online (Sandbox Code Playgroud)

在weblogic JNDI名称中

MyDB
Run Code Online (Sandbox Code Playgroud)

有什么帮助吗?

java jndi weblogic12c

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

org.hibernate.exception.SQLGrammarException: could not prepare statement

I have created two entities and am trying to fill one with data after loading it, to show it as a drop down list.

I got the error

org.hibernate.exception.SQLGrammarException: could not prepare statement

The Group entity that must be in the drop down list is:

@Entity
@Table(name="GROUP")
public class Group implements Serializable,Lifecycle{

    /**
     * 
     */
    private static final long serialVersionUID = 5551707547269388327L;
    @Id
    @Column(name="ID")
    @GeneratedValue
    private int id;
    @Column(name="E_NAME")
    private String eName;
    @Column(name="A_NAME")
    private String aName;

    public int getId() { …
Run Code Online (Sandbox Code Playgroud)

java hibernate jpa

6
推荐指数
3
解决办法
4万
查看次数

java.io.IOException:服务器返回HTTP响应代码:400表示URL

我正在研究一个线程java应用程序,它击中一个url发送短信消息
问题是我在NTLM代理服务器后面,我已经搜索了大部分时间并尝试了很多解决方案,但没有成功应用程序给出标题错误,当我试图打印错误响应我发现它的错误页面来自代理服务器

这是击球代码

System.setProperty("java.net.useSystemProxies", "true");
                    System.setProperty("http.proxyHost", AUTH_PROXY");
                    System.setProperty("http.proxyPort", AUTH_PROXY_PORT);
                    System.setProperty("http.proxyUser", AUTH_USER);
                    System.setProperty("http.proxyPassword", AUTH_PASSWORD);

                    Authenticator.setDefault(
                              new Authenticator() {
                                public PasswordAuthentication getPasswordAuthentication() {
                                  return new PasswordAuthentication(AUTH_USER, AUTH_PASSWORD.toCharArray());
                                }
                              }
                            );

                     URL url = new URL(urlString);

                     HttpURLConnection httpConn =(HttpURLConnection)url.openConnection();
                     httpConn.setReadTimeout(10000);
                     String resp = getResponse(httpConn);
                     logger.info("urlString=" + urlString);
                     logger.info("Response=" + resp);
Run Code Online (Sandbox Code Playgroud)

在这里,我得到了respoonse

private String getResponse(HttpURLConnection Conn) throws IOException {


        InputStream is;
        if (Conn.getResponseCode() >= 400) {
            is = Conn.getErrorStream();
        } else {
            is = Conn.getInputStream();
        }


        String response = "";
        byte buff[] = new …
Run Code Online (Sandbox Code Playgroud)

java proxy ntlm

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

java.sql.SQLException:连接已关闭

我正在制作一个石英线程应用程序,它从一个表中收集数据并在插入后将其插入另一个表中正在更新数据库,
但是当我收到上述错误时,我在表中插入了两次数据

请注意:
1.我使用 Oracle DB
2. **OJDBC6.jar连接**
3. 所有表都在同一架构中

堆栈跟踪:

java.sql.SQLException: Connection is closed. 
        at org.apache.commons.dbcp.PoolingDriver$PoolGuardConnectionWrapper.checkOpen(PoolingDriver.java:263) 
        at org.apache.commons.dbcp.PoolingDriver$PoolGuardConnectionWrapper.close(PoolingDriver.java:268) 
        at com.sender.gsm.dao.Dao.closeConnection(Dao.java:38) 
        at com.sender.gsm.dao.OutDataDao.insertData(OutDataDao.java:91) 
        at com.sender.gsm.jobs.DataHandler.execute(DataHandler.java:49) 
        at org.quartz.core.JobRunShell.run(JobRunShell.java:213) 
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
Run Code Online (Sandbox Code Playgroud)

关闭连接函数是

public void closeConnection(Connection conn) throws SQLException {
        if (conn != null ) {
            conn.close();
        }
    }
Run Code Online (Sandbox Code Playgroud)

java oracle ojdbc

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

标签 统计

java ×5

hibernate ×2

h2 ×1

javascript ×1

jdbc ×1

jndi ×1

jpa ×1

ntlm ×1

ojdbc ×1

oracle ×1

proxy ×1

spring-mvc ×1

thymeleaf ×1

weblogic12c ×1