仓酷云

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

[学习教程] JAVA编程:JSP基础语法与复杂表单处置

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

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

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

x
手机用到的是用j2me所编出来的小程序。  jsp语法:
  jsp指令元素
  (1)include:导进别的文件夹
  (2)page:
  language:用甚么言语,只能为JAVA
  contentType:MIME范例
  import:导进java包
  (3)taglib:自界说标签库
  jsp经常使用尺度元素
  (1)jsp:forward:跳转到别的页面
  (2)jsp:include:拔出别的文件eg:
  (3)jsp:plugin:拔出applet小程序
  (4)jsp:param:参数传值
  jsp内置对象
  (1)request:经常使用办法
  getParameter():提取表单位素的值
  getRemoteAddr():猎取客户端IP值
  (2)response:
  sendRedirect():重定向到别的网页
  setcontentType();设置MIME值
  (3)out:向网页输入
  (4)application
  setAttribute(String,Object)把变量的值保留在application中;
  getAttribute(String)猎取保留在applicaion中的值
  removeAttribute(String)删除保留在application中的值
  (5)session
  setAttribute(String,Object)把变量的值保留在session中;
  getAttribute(String)猎取保留在session中的值
  removeAttribute(String)删除保留在
  getID:猎取session编号
  jsp复杂表单处置
<%@pagecontentType="text/html;charset=gb2312"%>
<%@pagelanguage="java"%>
<html>
<head><title>表单处置</title></head>
<formname="frm"method="GET"action="ch-show.jsp">
<tableboder=0>
<tr><td>用户名:</td><td><inputtype=textname="Tname"></td></tr>
<tr><td>暗码:</td><td><inputtype=passwordname="Tpass"></td></tr>
<tr><td>性别:</td>
<td><inputtype=radioname="Tsex"value="男"checked>男
<inputtype=radioname="Tsex"value="女">女</td>
</tr>
<tr><td>喜好:</td>
<td><inputtype=checkboxname=Tch1value="体育">体育
<inputtype=checkboxname=Tch2value="美术">美术
<inputtype=checkboxname=Tch3value="音乐">音乐</td>
</tr>
<tr><td>专业:</td><td><selectname=Ty>
<optionvalue="盘算机">盘算机</option>
<optionvalue="文学">文学</option>
<optionvalue="数学">数学</option>
</select>
<tr><td>留言:</td><td><textareaname=Tlrows=5cols=20></textarea></td></tr>
<tr><td><inputtype=submitvalue="用户信息"></td></tr>
</table></form>
<%
StringTname=request.getParameter("Tname");
StringTpass=request.getParameter("Tpass");
StringTsex=request.getParameter("Tsex");
StringTlove1=request.getParameter("Tch1");
StringTlove2=request.getParameter("Tch2");
StringTlove3=request.getParameter("Tch3");
StringTy=request.getParameter("Ty");
StringTl=request.getParameter("Tl");
byteb1[]=Tsex.getBytes("ISO-8859-1");
Tsex=newString(b1);
if(Tlove1==null)
{
Tlove1="";
}
else
{
byteb2[]=Tlove1.getBytes("ISO-8859-1");
Tlove1=newString(b2);
}
if(Ty==null)
{
Ty="";
}
else
{
byteb5[]=Ty.getBytes("ISO-8859-1");
Ty=newString(b5);
}
if(Tlove2==null)
{
Tlove2="";
}
else
{
byteb3[]=Tlove2.getBytes("ISO-8859-1");
Tlove2=newString(b3);
}
if(Tlove3==null)
{
Tlove3="";
}
else
{
byteb4[]=Tlove3.getBytes("ISO-8859-1");
Tlove3=newString(b4);
}
 out.print("你的信息是:"+"<br>");
out.print("用户名"+Tname+"<br>");
out.print("暗码"+Tname+"<br>");
out.print("性别"+Tsex+"<br>");
out.print("喜好"+Tlove1+Tlove2+Tlove3+"<br>");
out.print("专业"+Ty+"<br>");
out.print("留言"+Tl+"<br>");
%>
</body></p>
ruby里有这些工具吗?又要简单多少?我没有用过这两门语言,我估计在这些语言力没有很统一的这种标准,或者根本就没有提供。
分手快乐 该用户已被删除
沙发
发表于 2015-1-20 14:46:32 | 只看该作者
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
飘飘悠悠 该用户已被删除
板凳
发表于 2015-1-24 16:55:14 | 只看该作者
是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言
柔情似水 该用户已被删除
地板
发表于 2015-1-30 12:53:56 | 只看该作者
Java自面世后就非常流行,发展迅速,对C++语言形成了有力冲击。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台
不帅 该用户已被删除
5#
发表于 2015-2-6 11:54:28 | 只看该作者
设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
愤怒的大鸟 该用户已被删除
6#
发表于 2015-2-16 02:52:01 | 只看该作者
Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
透明 该用户已被删除
7#
发表于 2015-3-4 23:13:50 | 只看该作者
多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
只想知道 该用户已被删除
8#
发表于 2015-3-11 21:20:06 | 只看该作者
你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。
因胸联盟 该用户已被删除
9#
发表于 2015-3-19 13:49:40 | 只看该作者
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
兰色精灵 该用户已被删除
10#
发表于 2015-3-28 05:14:41 | 只看该作者
《JAVA语言程序设计》或《JAVA从入门到精通》这两本书开始学,等你编程有感觉的时候也可以回看一下。《JAVA读书笔记》这本书,因为讲的代码很多,也很容易看懂,涉及到面也到位。是你学习技术巩固的好书,学完后就看看《JAVA编程思想》这本书,找找一个自己写的代码跟书上的代码有什么不一样。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-15 20:28

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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