JSP文件中的注释 JSP指令

JSP注释,注释内容不会被发送至浏览器甚至不会被编译

<%– 注释 –%>

HTML注释,通过浏览器查看网页源代码时可以看见注释内容

<!– 注释 –>

Java注释

//注释后在java文件中仍可以看到

JSP声明

<%! int i = 0; %>

JSP表达式

<%= (new java.util.Date()).toLocaleString()%>

脚本程序

<% 代码片段 %>

<%
out.println(“Your IP address is ” + request.getRemoteAddr());
%>

JSP指令

JSP指令用来设置与整个JSP页面相关的属性。

<%@ page … %>

定义页面的依赖属性,比如脚本语言、error页面、缓存需求等等

<%@ include … %>

包含其他文件

<%@ taglib … %>

引入标签库的定义,可以是自定义标签

 

Eclipse编译 Unsupported major.minor version

java版本不一致,Eclipse编译执行时报错如下:

java.lang.UnsupportedClassVersionError: co/jp/nes/apms/idl2cob/Idl2cob : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Exception in thread “main”

修改Eclipse编译选项

2016-12-05_150526

利用SpringFramework JdbcTemplate 增删改数据 oracle

数据库连接配置文件不变 同上次

Bean类修改如下:

增加insert,update,delete

程序执行结果如下:

%e5%be%ae%e4%bf%a1%e6%88%aa%e5%9b%be_20161125153702
package spring.test;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.List;
//import java.util.Map;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.jdbc.core.RowMapper;

public class pringBean {

@Autowired
private JdbcTemplate jdbcTemplate;

public void insert() {
IUser user = new IUser();

System.out.println(“追加します”);
user.setId(“0005”);
user.setName(“新規追加”);
jdbcTemplate.update(“insert into i_user(id, name) values(? , ?)”, user.getId(), user.getName());
user.setId(“0006”);
user.setName(“新規追加DEL”);
jdbcTemplate.update(“insert into i_user(id, name) values(? , ?)”, user.getId(), user.getName());

}

public void update() {

继续阅读“利用SpringFramework JdbcTemplate 增删改数据 oracle”

Spring 连接Oracle数据库 例子

Spring连接数据库,

spring用的配置文件

设定数据库连接方式。。。

工程结构如下图:

qq%e6%88%aa%e5%9b%be20161122135358

最终执行结果:

qq%e6%88%aa%e5%9b%be20161122135532

HelloWorldTest.java

package spring.test;

import java.sql.SQLException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.FileSystemXmlApplicationContext;

public class HelloWorldTest {
public static void main(String[] args) throws SQLException {
ApplicationContext context = new FileSystemXmlApplicationContext(“SpringTest.xml”);

SpringBean bean = (SpringBean) context.getBean(“helloWorld”);
bean.show();
}
}

SpringBean.java 继续阅读“Spring 连接Oracle数据库 例子”