Struts2 复选框 数据传值

jsp 代码:   <%@ page language="java" import="java.util.*" pageEncoding="GB18030"%><%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitiona…

JSTL标签–用于包含页面的

Java , , , , 发表评论
<c:import> 标签允许包含另一个 JSP 页面到本页面来,相当于<jsp:include>。它的属性和描述如下所示:    <c:import> 标签属性和说明 属性 描述 url 需要导入页面的 URL context Web Context 该属性用于在不同的 Context 下导入页面,当出现 context 属性时,必须以“ / ”开头,此时也需要 url 属性以“ / ”开头(可选) charEncoding 导入页面的字符集(可选) var 可以定义导入文…

JSTL标准模板库教程

JSTL允许JSP程序员使用tags而不是JAVA代码来编程。为了展示为什么这个是更优越的,下面将给出示例。我们会检查一个非常简单的从1数到10的 JSP页面。我们将通过两种方法来检查,一种是基于JSP的scriptlet,一种是JSTL。当这个计数器页面的例子是用JSP scriptlet来编写时,JSP页面如下所示:<html><head><title>Count to 10 in JSP scriptlet</title></head><body>…

struts+hibernate+spting的整合

struts篇     1、新建一个工程,类型=“web project”,名称=“zxtest”; 2、准备 3个jsp:index.jsp、login.jsp、 menu.jsp      index.jsp: <%@ page language="java" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>My JSP 'index.jsp' starting page</title> <meta http-equiv="pragma" conte…

与的区别

jsp的静态包含和动态包含的区别:一、执行时间上:        静态<%@  include file=”relativeURI”%>在编译阶段执行,也就是将relativeURI的JSP源码复制到目标                                文件内,置于JSP容器中,编译成一个servlet文件。                                动态<jsp:include page=””>在请求处理阶段执行,即被包含和目标jsp文件分别编译成servlet,然后目             …

自定义标签

为什么要使用自定义标签呢? 主要是为了取代丑陋的JSP脚本。在HTML页面中插入JSP脚本有如下几个坏处: JSP脚本非常丑陋,难以阅读。 JSP脚本和HTML代码混杂,维护成本高。 HTML页面中嵌入JSP脚本,导致美工人员难以参与开发。 以下是jsp开发1.1; 1.自定义一个处理类,继承BodyTagSupport类 重写以下方法:   @Override    public int doEndTag() throws JspException {       JspWriter out = pageContext…

现在时间是 Sat Oct 27 23:32:00 CST 2007

 输出结果: 第一个JSP动态网页 现在时间是 Sat Oct 27 23:32:00 CST 2007 文件名:test3.jsp <%@page contentType="text/html;charset=GB2312" import="java.util.*"%><html><body><p align="center"><font color="red">第一个JSP动态网页</font></p><%//从这一行开始JSP动态语言编码//创建Date型变量d,并获取当前时间Date d=new Date();//输出当前时…

有关JSP/Servlet的重定向技术

  有关JSP/Servlet的重定向技术综述如下 1.RequestDispatcher.forward()     是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在b.jsp都可以获得,参数自动传递.     但forward()无法重定向至有frame的jsp文件,可以重定向至有frame…

JSP编程新组件– JSTL介绍

 JSTL介绍中是允许JSP程序员使用标签进行编程而不是Java代码。为了说明为什么这个是可取的,给出一个快速简单的小例子。我们就举个非常简单的例子从1数到10。我们用常规的基于scriptlet JSP网页和JSTL两种方式来制作这个网页。当这个数到10的例子是使用scriptlet JSP编制的,JSP网页会有如下显示:          < html>   < head>   < title>Count to 10 in JSP scriptlet< /…

JSP简介

JSP (Java Server Page) 其实就是一个以.jsp为文件名后缀的包含了2部分文本内容的页面,一部分是任意文本格式的静态数据,另一部分是用于构成动态内容的JSP元素。当你第一次访问该JSP页面的时候,Tomcat会自动将其转换为一个Servlet文件。为什么呢? 假如你建立了一个HelloWorld的jsp,那么系统会自动生成一个类HelloWorld_jsp,会继承HttpJspBase这个类,而这个类又是HttpServlet的子类,所以其实就…

JSP笔记

  一、概念     JSP 本质是一个 Servlet,它的运行也需要容器的支持。在 JSP 和 Servlet 文件中都可以编写 Java 和 HTML 代码,不同的是,Servlet 虽然也可以动态的生成页面内容,但更加偏向于逻辑的控制。JSP 最终被转换成 Servlet 在 jvm 中解释执行,在 JSP 中虽然也可以编写 Java 代码,但它更加偏向于页面视图的展现。在 MVC 架构模式中,就JSP 和 Servlet 而言,C 通常由 Servlet 充当,V 通常…

JSP 手记

Java , 发表评论
概念JSP 是Java Server Page 的缩写,是Servlet 的简化。它是由Sun 公司提出的,并由许多公司参与制定的一种动态网页标准。 其主要特点是在HTML 页面中加入Java 代码片段,或者使用各种JSP 标签,包括使用用户标签,构成JSP 网页。 【早期使用JSP 页面的用户非常广泛,一个Web 应用可以全部由JSP 页面组成,只辅以少量的JavaBean 即可。自J2EE 标准出现以后,人们逐渐认识到使用JSP充当过多的角色是不…

Jsp入门

Jsp简介 JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。   Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。…
下一页 »