JSP编程技术2-动态标签
JSP编程大多运用在动态网页中,即客户端向服务器发送消息,服务器接收到后返回一个消息给客户端。这里的消息可以是参数,HTML网页,文件等等。
下面给大家展示一个动态标签,服务器根据客户端传来的参数进行响应。
示例中客户端JSP为学生成绩录入系统,客户端把信息提交后,服务器返回另一个JSP页面。
在一个项目中新建JSP文件:我的是dtbdinput.jsp
<%@ page language="java" pageEncoding="gbk"%>
JSP Dynamic label
<%
for(int i=101;i<=104;i++){
out.println(i);
out.println("");
out.println("");
}
%>
下面我们需要再建个JSP文件,即服务器的响应页面:我的是dtshow.jsp
<%@ page language="java" pageEncoding="gbk" import="java.util.*" %>
JSP Dynamic response
<%
Enumeration paras=request.getParameterNames();
//这里的request是JSP一个内置对象,用来获取客户端传来的信息。
while(paras.hasMoreElements()){
String ps=paras.nextElement().toString();
if(ps.startsWith("ps_")){
out.println("学号:"+ps.substring(3));
String pscore=request.getParameter(ps);
out.println("平时:"+pscore);
String qscore=request.getParameter("qm_"+ps.substring(3));
out.println("期末:"+qscore+"");
}
}
%>
好,接下来只需要运行dtbdinput.jsp就可以了,我们在相应的输入框中分别输入平时成绩和期末成绩,提交后,
服务器就会收到相应的信息,此时弹出的页面是服务器的接收页面,我们把从客户端发来的信息显示出来了。
不多说,朋友们自己动手做一做才会感受得到客户端提交信息之后,服务器接受到该信息的过程,我们程序设计者就可以查看到客户端提交来的信息。
JSP编程技术2-动态标签相关推荐
- Java动态编程技术
Java是一种静态显式强类型语言,导致java代码存在大量的模版化代码,一直被人诟病开发效率低.其实java语言本身以及JVM生态提供了大量动态编程技术,可以大量减少模版化代码.本文尝试整理相关的技术 ...
- jsp页面内引入静态html,JSP技术实现动态页面到静态页面的方法
本文是介绍了jsp技术实现动态页面到静态页面的方法,分享给大家,具体如下: 对于JSP技术实现动态页面到静态页面的方案,我们从三个步骤来说明: JSP技术实现动态页面到静态页面的方案第一: 为了能深入 ...
- matlab元胞自动机学风演化,利用MATLAB和VC60混合编程技术研究元胞自动机动态演化过程...
利用MATLAB和VC60混合编程技术研究元胞自动机动态演化过程 第! !卷!第期 ! 成都理工大学学报! 自然科学版 !# $ % - 2: 5 34- 1 -6;!9 ? : A ? $ % $ ...
- java web编程技术解题与实验指导_javaweb编程技术实验指导书
javaweb编程技术实验指导书 <Java Web编程技术> 实 验 指 导 书 沈泽刚 编写2010 年 3 月目 录 实验一 简单的 Servlet 与 JSP .1 实验二 HTT ...
- javaee学习之路(十五)JSP编程总结
1.1 Tip:如何查找JSP页面中的错误 JSP页面中的JSP语法格式有问题,导致其不能被翻译成Servlet源文件,JSP引擎将提示这类错误发生在JSP页面中的位置(行和列)以及相关信息. ...
- java web编程技术上机实验_JavaWeb編程技术实验指导书.doc
JavaWeb編程技术实验指导书 <Java Web编程技术> 实 验 指 导 书 沈泽刚 编写 2010年3月 目 录 实验一 简单的Servlet与JSP1 实验二 HTTP请求对象3 ...
- JNI_编程技术__网文整理(下)
1.5.使用大量本地引用而未通知 JVM JNI 函数返回的任何对象都会创建本地引用.举例来说,当您调用 GetObjectArrayElement() 时,将返回对数组中对象的本地引用.考虑清单 8 ...
- 欢迎来到Jsp编程课时十——Servlect+Jsp基础回顾。
欢迎来到Jsp编程课时四 模块一:Servlect的注册回顾与周期回顾. 知识点: 代码编译: package com.servlet;import java.io.IOExceptio ...
- 猴年马月谈GBDP2004高速编程技术体系
猴年马月谈GBDP2004高速编程技术体系 2004-12-02 GBDP 技术演示网站: http://www.universecommerce.com GBDP is a new software ...
- 虚拟研讨会:移动Web应用开发技术最新动态
虚拟研讨会:移动Web应用开发技术最新动态 2011年03月02日 为了掌握移动Web应用开发的最新动态,InfoQ邀请一些该领域最流行的库.工具和框架的缔造者,组织了一场虚拟研讨会. Michael ...
最新文章
- jQuery插件thickbox在ie下垂直居中问题
- SDK与IDE的选择(附上设置默认SDK)
- splunk的bucket组织目录——时间序列,按照时间来组织目录
- Sidebar Enhancements使用说明
- Git 搭建私有仓库
- 区块链技术的五大颠覆性价值
- php 取整十整百,php取整数的方法与实例总结
- 关于javascript dom扩展:Selector API
- Qt中利用定时器QTimer实时显示当前日期和时间
- C++11中的std::function和std::bind
- 设计模式之禅(第2版)PDF资源分享
- 微信商户异常处理的几个建议
- 编程语言大牛王垠的过去和现状
- C7:如何使用JEPG Simulation进行ColorTuning?
- Hololens连接mysql_学校hololens开发项目:汽车发动机检修混合现实(MR)教学
- 阿狸(Hans设计卡通形象)的幸福生活 ---- 充满趣味性(可自定义更改)
- pascal编程语言介绍
- MATLAB如何绘制每组数量不一致柱状图
- 从源头解决问题,而不是曲线救国
- python数分之PM2.5案例
热门文章
- HTML + CSS + JS知识点复习(第一次)
- vscode启动项目报jdk11没有_JDK 11 安装过程(同时已安装了JDK 8)以及Intellij IDEA 配置...
- duilib源码修改之WindowImplBase类OnCreate函数
- ghost方式批量安装win7
- Windows XP 系统服务项优化
- 计算机网络之物理层、链路层、网络层
- 如何获得对方IP地址
- 水仙花数c语言程序vb,VB编程:求水仙花数
- Python Web 编程
- Google Earth Engine(GEE)——获取RSEI各组成指数(ndvi\lst\wet\ndbsi)的各部分的逐年影像下载