• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Jsp中request的3个基础实践

java 搞代码 4年前 (2022-01-05) 32次浏览 已收录 0个评论

本篇文章给大家分享了Jsp内置对象request的3个基础实践以及相关代码分享,有需要的朋友学习下。

前言

本文包含request内置对象的使用、乱码处理的两种方法、使用request.getParamter()方法获取表单提交的数据、采用request对象通过getParameter()方法和getParameterValues()方法获取表单请求数据、使用request内置对象时,注意类型转换、空指针异常。

实验要求1

设计并实现一个用户登录的过程,其中login.jsp页面提供一个表单,用于用户输入相应的用户名和密码进行登录,表单提交至checklogin.jsp页面,checklogin.jsp用于登录验证,检查用户名和密码是否正确,如果用户输入用户名computer,密码jsp后,则使用用动作标记跳转到success.jsp页面,否则,跳转到fail页面。

实验代码

login.jsp

   <title>用户登录</title> <br /> <table border="1" width="500px" align="center"> <th colspan="2">用户登录</th><tr> <td>用户名</td><td></td></tr><tr> <td>密码</td><td> </td></tr><tr> <td></td><td></td></tr></table>

checklogin.jsp

   

success.jsp

   <title>success</title> <h1>success!</h1>

fail.jsp

   <title>success</title> <h1>fail!</h1>

实验截图

实验要求2

编写一个JSP页面input.jsp,该页面提供一个表单,用户通过表单输入两个整数,及四则运算符号,提交表单至count.jsp页面,该页面负责根据选择的运算符计算出结果。

实验代码

input.jsp

   <title>简单计算器</title> body { background-color: yellow; }   <h2>输入运算数、选择运算符号:</h2>+-*/<br /><br />

count.jsp

   <title>计算结果</title> body { background-color: yellow; }  <h2>计算结果: </h2>

实验截图

实验要求3

乱码问题:编写两个JSP页面,分别是question.jsp和answer.jsp
要求在question.jsp页面里利用表单,提供如下页面,提交表单至answer.jsp页面,在answer.jsp页面实现判断用户回答是否正确。

实验代码

来源gaodai^.ma#com搞#代!码网

question.jsp

   <title>问题页面</title> body { background-color: pink; } h2 { color: blue; }   <h2>小说围城的作者是:</h2>A.钱钟书 B.海岩 C.路遥 D.韩寒 <br><h2>你意愿的工作城市:</h2>A.北京 B.天津 C.上海 D.黄骅 <br><h2>请输入姓名:</h2>

answer.jsp

   <title>回答结果</title> body { background-color: #90bbde; }  <h2>  恭喜你,  回答正确,加两分!  很遗憾,回答错误! <br> 你意愿的工作有 个,分别是: <% for(int i=0;i</h2>

实验截图

以上就是Jsp中request的3个基础实践的详细内容,更多请关注gaodaima搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Jsp中request的3个基础实践

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址