当前位置:编程学习 > JAVA >>

有关于jsp页面转换为jstl

<%@ page contentType="text/html;charset=gb2312" %>
<jsp:useBean scope="page" id="Ex" class="com.dbm.dbo.DBManager" /><!--调用数据库操作类-->
<HTML>
<HEAD>
<TITLE>聊天室----欢迎您</TITLE>
<style>
body{font-size:15px}
</style>
</HEAD>
<%@ page import="java.sql.*"%>
<%! String face,nick,code,code1,sex,email,qq;%>
<BODY bgcolor="#99CCFF" >
<%
//从注册页面获得用户注册信息
    face= request.getParameter("face");
    nick= request.getParameter("nick");
code= request.getParameter("code");
sex= request.getParameter("sex");
email= request.getParameter("email");
qq=request.getParameter("qq");

boolean fSame=false;
//设置默认的用户信息
if (face==null) face="4";
if (sex==null)  sex="0";
if (code==null)  code="";
if (email==null)  email="";
if (qq==null)  qq="";
    
    if ((nick==null)||(nick.length()<=0))  nick="";
else if (nick.length()>0)  {       // 用户输入呢称
byte[] tmp=nick.getBytes("iso8859-1");
nick= new String(tmp);         // 转换字库
String sql = "SELECT * FROM users "+ "where Nickname='"+nick+"'";
//查询呢称,互斥
ResultSet r = Ex.query(sql);
        while(r.next()) {
    fSame=true;
           }
 }
    if (!fSame) {//新的互斥的呢称
     String insertSql = "insert into users(Nickname,Password,Face,Sex,QQ,Email,Logintime) values ('"
     +nick+"','"+code+"','"+face+"','"+sex+"','"
   +qq+"','"+email+"', now())";

//用户注册信息插入数据库
        Ex.update(insertSql);
        Ex.close();
session.setAttribute ("face",face);
    session.setAttribute ("code",code);
    session.setAttribute ("nick",nick);
    session.setAttribute ("sex",sex);
    session.setAttribute ("email",email);
    session.setAttribute ("qq",qq);          //信息存入session
%>
<DIV align=center>
<BR><BR>
<font color=red size=4>恭喜你,注册成功了!</font></P>

<FORM action="login.jsp" method="POST" name="register" onsubmit="">
<TABLE border="2" width="200">
<TR><TD align="center" class="title">

<FONT SIZE="4">您的信息如下</FONT></TD></TR><TR><TD>

<FONT SIZE="2" >呢称:<%=nick %>

</TD></TR><TR><TD>

头像: <IMG SRC="images/face<%= face%>.gif" WIDTH="32" HEIGHT="32" BORDER=0 ALT="">
<font color=red ></font></TD></TR><TR><TD>
性别:<% if (sex.equals("0")) out.print("男");
          else if (sex.equals("1")) out.print("女");
    else out.print("保密"); %> 
<font color=red ></font></TD></TR><TR><TD>QQ号码:<%= qq%>
<font color=red ></font>

</TD></TR><TR><TD>Email:<%= email%>
</FONT>
<BR></TD></TR><TR><TD align="center">

</TD></TR></TABLE>
<BR>
<INPUT type="button" value="关 闭 窗 口"  onclick="window.close();">
<INPUT TYPE="submit" value="回到登录页面">
</div></FORM>
<%    } else {%>
<BR>
<CENTER><FONT COLOR="#FF0000">注册失败</FONT>,请<A HREF="apply.jsp">重新注册</A>!</CENTER>
<%  }
Ex.close() ; 
%>
</BODY>
</HTML>
恳请高手将上述页面转换为jstl页面 jstl
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,