本文目录一览:
jsp网页制作
jsp要在服务器下运行,否则java不编译。这时,浏览器只解释html(你说的静态部分),其余的(% %里面的)都会当成没被标签包含的不合法的语言,浏览器会将他们直接显示。还有。。。你那文件扩展名是.html吧。。。jsp的扩展名是.jsp。。。
所以tomcat一定要装的。安装后,新建个web项目吧,JBuilder我不太懂用,不过应该可以通过把项目文件夹拷到tomcat的webapps目录下,然后在浏览器输入“(这里是你项目文件夹名)”
建议楼主再多看看jsp方面的教程吧。
请参考
大家帮帮忙,jsp编写网页
分真少啊 晕 先来个 链接数据库了
%@ page language="java" contentType="text/html; charset=GB18030"
pageEncoding="GB18030" import="java.sql.*"%
!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""
html
head
meta http-equiv="Content-Type" content="text/html; charset=GB18030"
titleInsert title here/title
/head
body
table border="2"
%
Class.forName("oracle.jdbc.OracleDriver");
/*也可用以下方法建立驱动*/
//new oracle.jdbc.OracleDriver();
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:oracle","scott","tiger");
/*preparedStatement用法如下*/
//PreparedStatement pstmt=conn.prepareStatement("insert into emp(empno,ename,sal) values(?,?,?)");
//pstmt.setInt(1,Integer.parseInt(request.getParameter("empno")));
//pstmt.setString(2,request.getParameter("ename"));
//pstmt.setInt(3,Integer.parseInt(request.getParameter("sal")));
//pstmt.executeUpdate();
/*以下代码为oracle中存储过程建立过程*/
//create or replace procedure insert_user(v_empno emp.empno%type, v_ename emp.ename%type,v_sal emp.sal%TYPE)
//is
//begin
//INSERT INTO emp(empno,ename,sal)
//VALUES(v_empno,v_ename,v_sal);
//end insert_user;
/*以上代码为oracle中存储过程建立过程*/
/*CallableStatement用法如下*/
CallableStatement stmt=conn.prepareCall("{call insert_user(?,?,?)}");
stmt.setInt(1,Integer.parseInt(request.getParameter("empno")));
stmt.setString(2,request.getParameter("ename"));
stmt.setInt(3,Integer.parseInt(request.getParameter("sal")));
stmt.executeUpdate();
Statement st=conn.createStatement();
ResultSet rs=st.executeQuery("select * from emp");
while(rs.next()){
out.println("tr");
out.println("td"+rs.getInt("empno")+"/td");
out.println("td"+rs.getString("ename")+"/td");
out.println("td"+rs.getInt("sal")+"/td");
out.println("/tr");
}
rs.close();
st.close();
conn.close();
%
/table
/body
/html
下面这个是你要的 世界 各国的js 等等 你改一下 就ok
//定义一个二维数组two,用于存放二级分类名称。
var two=new Array();
two[0]=new Array();
two[1]=new Array();
two[2]=new Array();
two[3]=new Array();
two[4]=new Array();
//赋值,每个一级分类的二级分类存放于数组的一行。
two[0][0]="--请选择--"
two[1][0]="--请选择--"
two[1][1]="计算机类";
two[1][2]="科学类";
two[1][3]="文学类";
two[1][4]="杂志类";
two[1][5]="法律类";
two[2][0]="--请选择--"
two[2][1]="春装";
two[2][2]="夏装";
two[2][3]="秋装";
two[2][4]="冬装";
two[3][0]="--请选择--"
two[3][1]="碳酸饮料";
two[3][2]="果汁类";
two[3][3]="牛奶";
two[4][0]="--请选择--"
two[4][1]="家用电器";
two[4][2]="商用电器";
function Change()
{var i,Index;
Index=document.form.oneclass.selectedIndex;
iCount=0;
while (two[Index][iCount]!=null) iCount++;//计算选定一级分类的二级分类个数
document.form.twoclass.length=iCount;//改变下拉菜单的选项数
for (i=0;i=iCount-1;i++)//改变下拉菜单的内容
document.form.twoclass[i]=new Option(two[Index][i]);
document.form.twoclass.focus();
}
如何用jsp制作一个网站
1:jdk+tocat(底层必须)
不用框架
1:myeclipse(最好是这个)或者别的IDE
2:如果不用什么框架,可以jsp+servlet
如果用框架:
1:用struts(这个可以让你的站点看起来更清晰)
2:struts+hibernate
总结:当你,让你的第一个jsp页面和一个servlet跑起来时,你就知道下一步该做啥了
当你第一个jsp页面在struts帮助下跑起来时,你就知道,struts多么优越了
用jsp做网页需要什么软件
做网页首先要布局阿
页面设计可以选择dreamweaver
接着jsp,可以使用myeclipse或者eclipse作为开发工具,myeclipse里面jdk、tomcat都集成了,如果不想自己配置的用myeclipse就好了