jsp制作网页实例,jsp实例教程

本文目录一览:

jsp网页制作

jsp要在服务器下运行,否则java不编译。这时,浏览器只解释html(你说的静态部分),其余的(% %里面的)都会当成没被标签包含的不合法的语言,浏览器会将他们直接显示。还有。。。你那文件扩展名是.html吧。。。jsp的扩展名是.jsp。。。

所以tomcat一定要装的。安装后,新建个web项目吧,JBuilder我不太懂用,不过应该可以通过把项目文件夹拷到tomcat的webapps目录下,然后在浏览器输入“(这里是你项目文件夹名)”

建议楼主再多看看jsp方面的教程吧。

请参考

如何用jsp制作一个网站

1:jdk+tocat(底层必须)

不用框架

1:myeclipse(最好是这个)或者别的IDE

2:如果不用什么框架,可以jsp+servlet

如果用框架:

1:用struts(这个可以让你的站点看起来更清晰)

2:struts+hibernate

总结:当你,让你的第一个jsp页面和一个servlet跑起来时,你就知道下一步该做啥了

当你第一个jsp页面在struts帮助下跑起来时,你就知道,struts多么优越了

写一个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

原创文章,作者:IPEN,如若转载,请注明出处:https://www.506064.com/n/131753.html

(0)
IPENIPEN
上一篇 2024-10-03
下一篇 2024-10-03

相关推荐

  • 包含linux正确安装mysql的词条

    本文目录一览: 1、如何在linux上安装mysql 2、linux怎么安装mysql数据库 3、在linux中怎么安装mysql 4、linux mysql怎么安装 5、如何在l…

    编程 2024-10-03
  • java怎么读(java怎么读取文件)

    本文目录一览: 1、“JAVA”应该说怎么读? 2、java怎么读? 3、Java怎么念? 4、java怎么读,是什么意思啊 5、java应该怎么念? “JAVA”应该说怎么读? …

    编程 2024-10-04
  • CSS cursor: default

    CSS的cursor属性允许我们设置鼠标指针在元素上悬停时的外观。当设置cursor属性为default时,鼠标指针会显示为一个默认形态,通常是箭头形状。这篇文章将从多个方面对CS…

    编程 2024-10-04
  • Timedomain:从多个方面详细阐述

    一、 时间域简介 时间域(Time Domain)是指物理信号的时间函数在时间轴上的取值范围。以时间轴为横轴,以信号幅度为纵轴建立的坐标系,就称为时间域。 时间域分析是对信号在时间…

    编程 2024-10-04
  • Python 程序:计算复利

    用例子写一个计算复利的 Python 程序。在我们开始 Python 复利程序之前,让我向您展示复利背后的公式: 未来 CI =本金金额* ( 1 + ROI ) 年数 ) 上述计…

    编程 2024-10-03
  • 优化网页排版,从 CSS 和 HTML 的 left padding 开始

    在网页排版中,CSS 和 HTML 中的 padding-left(以下简称 left padding)属性被广泛应用。通过调整这个属性,可以让我们更好地控制网页中元素的位置和排列…

    编程 2024-10-04
  • php的preg(php的preg_match)

    本文目录一览: 1、php中的preg_match()函数 2、PHP正则相关的几个preg函数 3、PHP函数preg_match_all正则表达式的基本使用详细解析 4、如何运…

    编程 2024-10-03
  • Java读取文件操作

    在Java中,读取文件是一种常见的操作。通过读取文件,我们可以从文件中获取数据,进行数据处理或者输出等操作。本文将从多个方面详细阐述Java读取文件的操作。 一、文件路径的表示 在…

    编程 2024-10-04
  • php输出mysql,php输出mysql查询结果

    本文目录一览: 1、php 怎么读取mysql一条数据并输出某一字段 2、PHP 输出MYSQL的数据,需要的时候调用? 3、PHP输出mysql查询! 4、php原样输出mysq…

    编程 2024-10-04
  • 关于天夏淘宝客程序php的信息

    本文目录一览: 1、淘宝客网站源码选择技巧 2、做淘宝客用什么程序好 3、淘宝客对接微信小程序的方法 淘宝客如何凯苏制作小程序 淘宝客网站源码选择技巧 你好! 很多淘宝客源码是需要…

    编程 2024-10-03

发表回复

登录后才能评论