JAVA(JSP)(一)
来源:互联网 发布:婚礼感受 知乎 编辑:程序博客网 时间:2024/04/29 13:17
一、关于配置
JDBC关于SQL SERVER的驱动:到微软上下载驱动(我下载的是SP1的,仍然可以用).安装后,把"安装目录/Microsoft SQL Server 2000
Driver for JDBC/lib"下的三个文件COPY到"安装目录//Java/j2re1.5.0/lib/ext/"下,就OK了。
二、JSP注释的写法:
1.
<%--
注释内容
--%>
2.
<%
/*
注释内容
*/
%>
3.
<%
file://注释内容
%>
4.
<!--
注释内容
-->
三、JSP的简单数据库操作
1.操作有返回数据集的数据(即检索)
file://加载驱动
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
file://连接
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=databasename";
String user="sa";
String password="";
Connection conn=DriverManager.getConnection(url,user,password);
//
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="SELECT * FROM tablename";
ResultSet rs=stmt.executeQuery(sql);
while(rs.next())
{
out.println(rs.getString("fieldname"));
}
rs.close();
stmt.close();
conn.close();
2.操作无返回的SQL(INSERT,UPDATE,DELETE等)
file://加载驱动
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
file://连接
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=databasename";
String user="sa";
String password="";
Connection conn=DriverManager.getConnection(url,user,password);
//
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
String sql="INSERT INTO tablename(fieldname1,...) VALUES(value1,...)";
stmt.executeUpdate(sql);
stmt.close();
conn.close();
四、JSP取的传值
request.getParameter("传值名");
五、JSP传值的中文编码问题
说明:JSP传过来的中文值显示出来并不是中文,所以,传过的的值要编码转换一下。
file://temp为临时变量,strRequest为转换后的字符串
byte[] temp=request.getParameter("传值名").getBytes("iso-8859-1");
String strRequest=new String(temp);
六、JSP调用JAVABEAN
file://testBean.java
package cxj;
public class testBean
{
file://构造函数
public testBean(){
}
public void hello(){
out.println("Hello");
}
}
然后用javac.exe编译,生成class文件,保存到"网站目录->WEB-INF->classes->cxj"下
file://test.jsp文件(调用文件)
<jsp:useBean id="beanTest" class="cxj.beanTest" />
<%
beanTest.hello();
%>
file://结果为输出hello
- JAVA(JSP)(一)
- java/session/cookie/jsp(一)
- Java Servlet和JSP教程:一、Servlet和JSP概述
- java编码理解(一) jsp页面编码
- Java web学习笔记一:JSP学习
- jsp和java工作中经验总结<一>
- Java基础——JSP(一)
- jsp(一) jsp理论
- JSP(一)
- jsp (一)
- JSP(一)
- JSP(一)
- jsp(一)
- 11 java 王少飞-java中的jsp小节一
- JSP-Java Server Pages(Java服务器页面)<一>
- Java EE基础学习总结(一、JSP基础语法)
- Java Web开发模式一(JSP+JavaBean)
- Java Web基础(一)(HTML、Servlet/JSP)
- 表达式,转换和计算,用C语言描述--Part3
- 表达式,转换和计算,用C语言描述--Part4(源代码)
- Web上JS利用XMLHTTP实现下载
- FTP命令全集
- 捕捉和产生类属异常的处理方法
- JAVA(JSP)(一)
- 郁闷了,该选择谁呢?
- 如何计算java对象占用的内存
- 编写 "纯HTML" jsp应用--学会使用 JSTL
- DataGrid中内嵌CheckBox的全选的服务器端实现!
- J2EE 1.4 的新特性
- Java & Dot Net的遐思
- 用JSP分析multipart/form-data基于表单的文件上传
- [转]“新欢乐时光”病毒源代码分析