本文目录一览:
- 1、写一个JSP页面
- 2、写了jsp网页怎么编译?
- 3、java 怎么编写jsp网页
- 4、在写jsp网页,用的是MYSQL做数据库,我想写一页读取数据库记录的,但倒序显示的,要怎么写?
- 5、jsp网页是如何编写的?
- 6、如何在html中编写jsp页面
写一个JSP页面
%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="utf-8"%
%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%
!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
html
head
base href="%=basePath%"
titleMy JSP 'student.jsp' starting page/title
meta http-equiv="pragma" content="no-cache"
meta http-equiv="cache-control" content="no-cache"
meta http-equiv="expires" content="0"
meta http-equiv="keywords" content="keyword1,keyword2,keyword3"
meta http-equiv="description" content="This is my page"
!--
link rel="stylesheet" type="text/css" href="styles.css"
--
/head
body
%
String sql="select * from user";
String className="com.mysql.jdbc.Driver";
String url="jdbc:mysql://localhost:3306/jwxt";
String user="root";
String password="root";
Connection conn;
Statement st;
Class.forName(className);
conn=DriverManager.getConnection(url, user, password);
st = (Statement) conn.createStatement(); //创建用于执行静态sql语句的Statement对象,st属局部变量
ResultSet rs = st.executeQuery(sql); //执行sql查询语句,返回查询数据的结果集
%
table width="300" align="center" border="0" cellpadding="4" cellspacing="1" bgcolor="#cccccc"
tr bgcolor="#EEEEEE"td姓名/tdtd密码/td/tr
% while (rs.next()) { %
tr bgcolor="#ffffff"
td%=rs.getString("name") %/td
td%=rs.getString("password") %/td
/tr
%}
conn.close(); //关闭数据库连接
%
/table
/body
/html
写了jsp网页怎么编译?
jsp网页无需手动编译,由支持jsp的web服务器自动解释执行,现在流行的支持jsp的服务器是tomcat,最简单的就是:把一个完成的jsp网页放在 C:\Program Files\Tomcat 5.0\webapps\ROOT 目录下,启动tomcat,在地址栏中输入文件名.jsp 就可以了。其中localhost代表本机ip地址,8080代表默认端口。
java 怎么编写jsp网页
%
//在这里面写java代码(调用dao,什么java代码都可以)
%
//导入类的方法是:在jsp页面头使用
%@
page
import
="java.util.*"
contentType="text/html;
charset=UTF-8"
建议开发中尽量少在jsp页面里面使用java代码
在写jsp网页,用的是MYSQL做数据库,我想写一页读取数据库记录的,但倒序显示的,要怎么写?
select * from table_name where 条件(可以是时间,也可以自己定义,也可以不用) order by 主键 desc
jsp网页是如何编写的?
那些混合编写的方法都是跟初学者学习的,如果你以前学过ASP,那么你会发现他们都是一样的,页面嵌入很多代码.......很不方便开发,不能同时开发,必须等美工做完了页面,再让你加代码.......真正学到以后的,使用框架技术了的jsp是完全不同的,很多页面的标签就是为了让页面不产生逻辑代码而诞生的,比如jstl,struts的html标签,webwrok的html标签,jsf的html标签........太多了,不是三言两语能说清楚的,总之你现在就把一些jsp的几个内置(request,response,session,application)对象,过滤器(filter是很好用的东西)搞清楚,以后多花点功夫学好框架就(webwork2)行了........
如何在html中编写jsp页面
简单说一下思路吧:
1,ajax
网页加载完毕以后使用ajax调用后台方法获取应该使用哪个网页,然后使用ifame显示网页(不知道js里面是否可以用inclde,你可以试试)
2,非ajax
比如你可以跳转到这个页面的时候request里面加一个参数,然后用% if() % 或者jstl都可以来判断了,然后可以用肯定可以用incude