注册
 找回密码
 注册
江西广告网
查看: 405|回复: 0
打印 上一主题 下一主题

JSP的基本语法与简单表单处理

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-1-5 08:59:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
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)删除保存在 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)删除保存在session中的值 getID:获取session编号 [1] [2] jsp简单表单处理 <%@page contentType="text/html;charset=gb2312"%> <%@page language="java" %> <html> <head><title>表单处理</title></head> <form name="frm" method="GET" action="ch-show.jsp"> <table boder=0> <tr><td>用户名:</td><td><input type=text name="Tname"></td></tr> <tr><td>密码:</td><td><input type=password name="Tpass"></td></tr> <tr><td>性别:</td> <td><input type=radio name="Tsex" value="男" checked>男 <input type=radio name="Tsex" value="女">女</td> </tr> <tr><td>爱好:</td> <td><input type=checkbox name=Tch1 value="体育">体育 <input type=checkbox name=Tch2 value="美术">美术 <input type=checkbox name=Tch3 value="音乐">音乐</td> </tr> <tr><td>专业:</td><td><select name=Ty> <option value="计算机">计算机</option> <option value="文学">文学</option> <option value="数学">数学</option> </select> <tr><td>留言:</td><td><textarea name=Tl rows=5 cols=20></textarea></td></tr> <tr><td><input type=submit value="用户信息"></td></tr> </table></form> <% String Tname=request.getParameter("Tname"); String Tpass=request.getParameter("Tpass"); String Tsex=request.getParameter("Tsex"); String Tlove1=request.getParameter("Tch1"); String Tlove2=request.getParameter("Tch2"); String Tlove3=request.getParameter("Tch3"); String Ty=request.getParameter("Ty"); String Tl=request.getParameter("Tl"); byte b1[]=Tsex.getBytes("ISO-8859-1"); Tsex=new String(b1); if(Tlove1==null) { Tlove1=""; } else { byte b2[]=Tlove1.getBytes("ISO-8859-1"); Tlove1=new String(b2); } if(Ty==null) { Ty=""; } else { byte b5[]=Ty.getBytes("ISO-8859-1"); Ty=new String(b5); } if(Tlove2==null) { Tlove2=""; } else { byte b3[]=Tlove2.getBytes("ISO-8859-1"); Tlove2=new String(b3); } if(Tlove3==null) { Tlove3=""; } else { byte b4[]=Tlove3.getBytes("ISO-8859-1"); Tlove3=new String(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> 上一页 [1] [2]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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