仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1088|回复: 11
打印 上一主题 下一主题

[学习教程] JAVA网页编程之JSP中文留言簿

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:27:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。js|中文<html>
<head>
<title>MyFirstJspGuestBook</title>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312">
</head>
<bodybgcolor="#CCCCFF"vlink="#000000"alink="#666666">

<divalign="center">
<p><fontsize="7"><b><fontsize="+6">JspGuestBook</font></b></font></p>
<formmethod="post"action="index.jsp">
<tablewidth="75%"align="center"border=1>
<tr>
<tdwidth="30%">
<divalign="right">Name:</div>
</td>
<tdwidth="70%">
<inputtype="text"name="name">
</td>
</tr>
<tr>
<tdwidth="30%">
<divalign="right">E-mail:</div>
</td>
<tdwidth="70%">
<inputtype="text"name="email">
</td>
</tr>
<tr>
<tdwidth="30%">
<divalign="right">SiteUrl:</div>
</td>
<tdwidth="70%">
<inputtype="text"name="url"value="http://">
</td>
</tr>
<tr>
<tdwidth="30%">
<p>Whatdoyouwantto</p>
<p>say?</p>
</td>
<tdwidth="70%">
<textareaname="body"rows="5"cols="30"></textarea>
</td>
</tr>
<tr>
<tdwidth="30%"></td>
<tdwidth="70%"></td>
</tr>
<tr>
<tdwidth="30%"></td>
<tdwidth="70%">
<tablewidth="75%">
<tr>
<td>
<inputtype="submit"name="send"value="Send">
</td>
<td>
<inputtype="reset"name="reset"value="Reset">
</td>
</tr>
</table>
</td>
</tr>
</table>
</form>
<hr>
<%@pagecontentType="text/html;charset=gb2312"%>
<%@pagelanguage="java"import="java.sql.*"%>
<jsp:useBeanid="sqlbean"scope="page"class="jsp.sql_data"/>
<%!Stringname,email,url,body,sql;%>
<%!intid;%>

<%
name=null;
name=request.getParameter("name");
//name=newString(request.getParameter("name").getBytes("8859_1"));
%>
<%=name%>
<%
if(name!=null&&name!="")
{

name=newString(request.getParameter("name").getBytes("8859_1"));
email=newString(request.getParameter("email").getBytes("8859_1"));
url=newString(request.getParameter("url").getBytes("8859_1"));
body=newString(request.getParameter("body").getBytes("8859_1"));
ResultSetRSet=sqlbean.executeQuery("SELECT*FROMguestbook");
RSet.last();
id=RSet.getRow()+1;
RSet.close();
sqlbean.sqlclose();
sql="insertintoguestbook(Recordid,Name,Email,Url,Body)values("+id+","+name+","+email+","+url+","+body+")";
sqlbean.executeQuery(sql);
sqlbean.sqlclose();

}else{
out.print("<b><fontcolor=red>Pleaseenteryourname,emailandbody!!!</font></b>");
}
%>
<p><fontsize="4"><b><ahref="./index.jsp#see">SeeMyGuestbook</a></b></font></p>
<p></p>
<%
ResultSetRS=sqlbean.executeQuery("SELECT*FROMguestbookORDERBYRecordIDDESC");

while(RS.next()){
name=newString(RS.getString("Name").getBytes("8859_1"));
email=newString(RS.getString("Email").getBytes("8859_1"));
url=newString(RS.getString("Url").getBytes("8859_1"));
body=newString(RS.getString("Body").getBytes("8859_1"));
%>
<tableborder=1width=80%>
<tr>
<tdwidth=30%>Name:</td><tdwidth=70%><%=name%>
</tr>
<tr>
<tdwidth=30%>Email:</td><tdwidth=70%><ahref="mailto:<%=email%>"><%=email%></a></td>
</tr>
<tr>
<tdwidth=30%>SiteUrl:</td><tdwidth=70%><ahref="<%=url%>"><%=url%></a></td>
</tr>
<tr>
<tdwidth=30%>Body:</td><tdwidth=70%><%=body%></td>
</tr>
</table>
<hr>
<%
}
RS.close();
sqlbean.sqlclose();

%>


</div>
</body>
</html>
为什么外国人还要写那些框架进行代码封装,他们不就是为了别人使用时可以更简单么!如果要达到一个企业级项目的不用框架是很难的。小一些的项目还行,大的光是MVC模式的设计的编码量就够大的了。还有性能方面,单轮windows,这个工具是微软写的,。
灵魂腐蚀 该用户已被删除
沙发
发表于 2015-1-21 07:07:46 | 只看该作者
是一种为 Internet发展的计算机语言
板凳
发表于 2015-1-25 23:28:31 | 只看该作者
Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
冷月葬花魂 该用户已被删除
地板
发表于 2015-1-28 07:51:18 | 只看该作者
如果你学过HTML,那么事情要好办的多,如果没有,那你快去补一补HTML基础吧。其实JSP中的Java语法也不多,它更象一个脚本语言,有点象ASP。
若天明 该用户已被删除
5#
发表于 2015-2-1 16:30:08 | 只看该作者
是一种为 Internet发展的计算机语言
乐观 该用户已被删除
6#
发表于 2015-2-2 22:33:41 | 只看该作者
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
admin 该用户已被删除
7#
发表于 2015-2-8 16:33:14 | 只看该作者
是一种为 Internet发展的计算机语言
海妖 该用户已被删除
8#
发表于 2015-2-9 22:58:28 | 只看该作者
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
兰色精灵 该用户已被删除
9#
发表于 2015-2-11 02:59:19 | 只看该作者
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
不帅 该用户已被删除
10#
发表于 2015-3-10 22:51:37 | 只看该作者
让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。
变相怪杰 该用户已被删除
11#
发表于 2015-3-17 12:10:28 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
若相依 该用户已被删除
12#
发表于 2015-3-24 09:43:04 | 只看该作者
自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入是系统开发,如手机和PDA的编程;J2EE是Java2的企业版,主要用于分布式的网络程序的开发,如电子商务网站和ERP系统。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 19:28

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表