编写两个jsp页面inputString.jsp 和computer.jsp,用户可以并使用inputString.jsp提供的表单输入一个字符串,并提交给computer.jsp页面,该页面通过内置对象获取inputString.jsp页面提交的字符串,计算并显示该字符串的长度。

inputstring.jsp

inputString.jsp
<%@ page contentType="text/html"%>
<%@ page pageEncoding="utf-8"%>
<style>#tom{font-family:宋体;font-size:22;color:blue;}</style>
<html><body  id=tom bgcolor="#ffccff">
在inputString.jsp页面输入字符串后,computer.jsp页面通过内置对象获取提交的字符串的长度。<br>
<%= session.getAttribute("str")%>
<form action="a.jsp" id=tom method="post"><input  type ="text" id="tom" name="str"><input type="submit" id ="tom" name="submit" value="提交"/></form>
</body></html>

computer.jsp

computer.jsp
<%@ page contentType="text/html"%>
<%@ page pageEncoding="utf-8"%>
<html><body>
<%request.setCharacterEncoding("utf-8");String str=request.getParameter("str");if(str==null||str.length()==0){response.sendRedirect("inputString.jsp");session.setAttribute("str","刚刚未输入字符"+str);}
%>
<%int a=str.length();
%>
字符串为:<%=str%><br>
长度为:<%= a%>
</body></html>

 执行结果

未输入字符时显示结果:

在未输入字符串时再次点击,将显示如下结果:

注意:当输入的区域是文本框时(即input 标签改为  :textArea name="str" id="tom" ......),session.setRedirect("")重定向无效

输入字符串时显示结果

编写两个jsp页面inputString.jsp 和computer.jsp,用内置对象获取inputString.jsp页面提交的字符串。相关推荐

  1. JAVAWEB开发之Session的追踪创建和销毁、JSP详解(指令,标签,内置对象,动作即转发和包含)、JavaBean及内省技术以及EL表达式获取内容的使用

    Session的追踪技术 已知Session是利用cookie机制的服务器端技术,当客户端第一次访问资源时 如果调用request.getSession() 就会在服务器端创建一个由浏览器独享的ses ...

  2. JAVAWEB开发之Session的追踪创建和销毁、JSP具体解释(指令,标签,内置对象,动作即转发和包括)、JavaBean及内省技术以及EL表达式获取内容的使用...

    Session的追踪技术 已知Session是利用cookie机制的server端技术.当client第一次訪问资源时 假设调用request.getSession() 就会在server端创建一个由 ...

  3. jsp 将页面中的值导入java中_JavaWeb - JSP:概述和语法,内置对象,JavaBean 组件,MVC 设计模式

    JSP 的概述 概念 JSP 是 Java Server Pages 的简称,跟 Servlet 一样可以动态生成 HTML 响应, JSP 文件命名为 xxx.jsp. 与 Servlet 不同,J ...

  4. java遇上html,JAVA遇见HTML——JSP篇:JSP内置对象(上)

    JSP九大内置对象 JSP内置对象是Web容器创建的一组对象,不使用new关键就可以使用的内置对象. int[] value={60,70,80}; for(int i:value){ out.pri ...

  5. JSP动作和内置对象

    前言:          这节的内容很简单,简单总结下. 一.动作元素 动作元素:主要在请求处理阶段起作用,能够影响输出流和对象的创建.使用修改等,它按照XML语法进行书写. 动作元素分为两类: 一类 ...

  6. 【JSP笔记】第三章 JSP内置对象【上】

    2019独角兽企业重金招聘Python工程师标准>>> 1.内置对象简介:JSP内置对象是WEB容器创建的一组对象,不使用new关键就可以是用的对象. <% out.print ...

  7. JSP的内置对象及作用

    JSP的内置对象及作用 JSP内置了9大对象,简单的记忆方法:记住一个单词:parscope (气象雷达)示波器,它包含:page,application,request,response,sessi ...

  8. JSP的内置对象详解

    JSP内置对象 文章目录 JSP内置对象 前言 一.out对象 1.原理 2. 向客户端输出数据 二.page对象 1.范围 三.pageContext 对象 1.获取内置对象 2.存储数据 四.re ...

  9. JSP内置对象:request、response、out、session、application等内置对象

    Java程序的功能主要是由Java包下的各个类在运行期所产生的对象所提供,并且应用这些对象组织构建程序所需的功能. 所谓JSP内置对象,是指在JSP网页环境之下,用户不需要声明而直接可以在JSP网页中 ...

最新文章

  1. 动画requestAnimationFrame
  2. Tensorflow:如何保存/恢复模型?
  3. 洛谷P3391文艺平衡树(Splay)
  4. python 输出“Hello, world”
  5. vs2013编译boost1.55.0 32/64位
  6. UI组件之TextView及其子类
  7. oracle多线程类连接数,数据库连接数,服务器进程,线程之间什么关系?
  8. 计算机科学速成视频35,计算机科学速成课30:万维网【视频】
  9. 10.1 HTML介绍与开发环境的搭建
  10. 求1+2+3+……+100的累加和。
  11. 7-1 矩阵A乘以B (30 分)
  12. 【Windows】XShell中使用小键盘和ALT键(作Meta键),使BackSpace正常
  13. linux 设置自动定时清理日志
  14. 【zoj1004 vector stack STL】anagrams by stack
  15. arial unicode ms字体_(05)CSS 给文本加样式: 字体属性 | CSS
  16. F28335的SCI模块
  17. JZOJ 6841. 【2020.11.5提高组模拟】淘淘蓝蓝之树林(凸包+最短路)
  18. PMPtiku项目管理第六版项目的复杂性
  19. 模型及贴图的细节及优化
  20. python爬虫豆瓣电影按电影类型_Python爬虫入门 | 7 分类爬取豆瓣电影,解决动态加载问题...

热门文章

  1. 【高端定制】属于自己的背单词软件
  2. PHP连接数据库MySQL打造xxx管理系统,实现简单的增删改查功能
  3. [ADS] Smith chart Impedance matching
  4. 社会网络分析三大流派
  5. vba字典合并单元格为空_vba合并单元格并保留值
  6. 1007 素数对猜想(python)
  7. Google的RFA:transformers的Softmax注意机制最新替代
  8. PTC FlexPLM rfa 工作流全局变量赋值 Workflow Global Variable
  9. 中国组合式咖啡煮茶机市场深度研究分析报告
  10. java JNI调用C++代码(给出一个简单java application示例和实际java web项目过程及错误解决)(一)