- 浏览: 61874 次
- 性别:
- 来自: 广州
最新评论
引用
<html>
<head>
<title>Compute</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<div align="center">
<form method="post" action="Compute.jsp">
<p>选择要做的运算
<input type="radio" name="compute" value="division" checked>
除法
<input type="radio" name="compute" value="multiplication">
乘法</p>
<p>被除数(被乘数)
<input type="text" name="value1">
除数(乘数)
<input type="text" name="value2">
</p>
<p>
<input type="submit" name="Submit" value="计算结果">
</p>
</form>
</div>
</body>
</html>
<head>
<title>Compute</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<div align="center">
<form method="post" action="Compute.jsp">
<p>选择要做的运算
<input type="radio" name="compute" value="division" checked>
除法
<input type="radio" name="compute" value="multiplication">
乘法</p>
<p>被除数(被乘数)
<input type="text" name="value1">
除数(乘数)
<input type="text" name="value2">
</p>
<p>
<input type="submit" name="Submit" value="计算结果">
</p>
</form>
</div>
</body>
</html>
<%@ page language="java" %> <% String value1 = request.getParameter("value1"); String value2 = request.getParameter("value2"); %> <% if( request.getParameter("compute").equals("division") ) { %> <jsp:include page="divide.jsp" flush="true"> <jsp:param name="v1" value="<%=value1%>"/> <jsp:param name="v2" value="<%=value2%>"/> </jsp:include> <% } else { %> <%@ include file="multiply.jsp"%> <% } %>
<html> <head> <title>Devide</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body bgcolor="#FFFFFF"> <center> <h1> <% try{ //System.out.println(request.getParameter("v1")); float multiplicand = Float.parseFloat( request.getParameter( "value1" ) ); float multiplicator = Float.parseFloat( request.getParameter( "value2" ) ); double result=multiplicand*multiplicator; out.println( multiplicand + " * " + multiplicator + " = " + result ); } catch( Exception ex ){ out.println( "不合法的被乘数或乘数!" ); } %> </h1> </center> </body> </html>
<html> <head> <title> include test</title> </head> <body bgcolor="white"> <font color="red"> The current date and time are <%@ include file="date.jsp" %> <jsp:include page="date.jsp" flush="true"/> </font> </body> </html>
<%@ page import="java.util.*" %> <%= (new Date()).toLocaleString() %>
<html> <head> <title>Divide</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body bgcolor="#FFFFFF"> <center> <h1> <% try{ float dividend = Float.parseFloat( request.getParameter( "value1" ) ); float divisor = Float.parseFloat( request.getParameter( "value2" ) ); double result=dividend/divisor; %> <%= result%> <% //out.println( dividend + " / " + divisor + " = " + result ); } catch( Exception ex ){ out.println( "不合法的被乘数或除数!" ); } %> </h1> </center> </body> </html>
<%@ page import="java.util.*" %> <%= (new Date()).toLocaleString() %>
发表评论
-
Servlet的运行过程和生命周期
2011-03-03 13:06 595Servlet的运行过程和生命周期 Demo3() 反射实 ... -
servletToJSP.java
2011-02-25 12:58 785import javax.servlet.*; import ... -
FromJspToServlet.jsp
2011-02-25 12:58 720<html> <body bgcolor= ... -
ServletUseJsp.jsp
2011-02-25 12:57 695<%@ page contentType="t ... -
JSP处理乱码问题
2011-02-25 12:54 663<form action=b.jsp method= ... -
HelloBean
2011-02-25 12:48 635<html> <head> < ... -
建立表单参数和Bean属性之间的关联
2011-02-25 12:42 860<!DOCTYPE HTML PUBLIC " ... -
jsp:useBean(application)
2011-02-25 12:38 753<%-- *********** Application ... -
jsp:useBean(session)
2011-02-25 12:36 779<%-- *************** Session ... -
jsp:useBean(request)
2011-02-25 12:34 835[code="java]<%-- ****** ... -
jsp:useBean(page)
2011-02-25 12:32 657<%-- *************** PageBea ... -
jsp:useBean
2011-02-25 12:26 699引用//=================== Counter ... -
jsp:forward / jsp:param
2011-02-25 11:27 881引用<html> <head> < ... -
TestBar.jsp
2011-02-25 11:21 748引用<%@page contentType=" ... -
TestDirective.jsp
2011-02-25 11:17 707<%@page import="java.ut ... -
Expressions.jsp
2011-02-25 11:16 521<!-- Example of JSP Expres ... -
BGColor.jsp
2011-02-25 11:15 741<HTML> <HEAD> & ... -
AccessCounts.jsp
2011-02-25 11:14 613<HTML><HEAD><TIT ... -
HelloWorld.jsp
2011-02-25 11:12 761<html> <head>< ... -
TestB
2011-02-25 11:09 735public class TestB { static S ...
相关推荐
在Java Web开发中,`jsp:include`和`<jsp:include>`标签是两种常见的页面包含机制,它们用于将一个或多个动态或者静态资源合并到一个JSP页面中。这两种方式虽然看似相似,但有着本质的区别,理解它们的用法和区别...
在JavaServer Pages (JSP) 技术中,`<jsp:include>` 和 `<%@ include %>` 是两个用于页面组合的指令,它们虽然都用于将一个或多个文件的内容插入到主页面中,但它们的工作机制和使用场景有所不同。理解这两者的区别...
nt test</title></head><body>This content is statically in the main JSP file. <jsp:include page="included.html"/></body></html>]]>)正如你所见,清单2使用了传统的`<%@include file="..."%>`伪指令来包含...
在Java Web开发中,`<jsp:include>`动作是一个非常重要的元素,用于动态地将一个页面包含到另一个页面中。这个动作使得开发者可以实现页面的重用和模块化设计,提高代码的可维护性。本实验的目标是让学生掌握`<jsp:...
考虑下面JSP文件代码片断: <jsp:include page=”test2.jsp”> <jsp:param name=”username” value=”accp”/> </jsp:include> 以下( )代码片断放置在test2.jsp中不会导致错误。
本文将详细介绍两种使用`jsp:include`标签在Spring MVC中嵌入页面的方法。 1. 静态嵌入子页面 静态嵌入是通过`<%@ include file="..." %>`语法实现的。这种方法在JSP页面被转换成Servlet源代码时就已经处理,所以...
本文实例讲述了使用jsp:include控制动态内容的方法。分享给大家供大家参考,具体如下: 清单 1. JSP include 伪指令 <![CDATA[ <%@ page language=java contentType=text/html %> <html> <head&...
JSP 中的 Include 的两种用法 JSP 中的 Include 有两种用法,分别是 `<%@ include file=” ”%>` 和 `<jsp:include page=” ” flush=”true”/>`。这两种用法都可以用于引入其他 JSP 文件,但是它们之间存在着一些...
【JSP包含指令(Include Tag)详解】 JSP(JavaServer Pages)是Java技术在Web开发中的一个重要组成部分,它允许开发者将HTML、CSS、JavaScript等静态内容与Java代码结合在一起,实现动态网页的生成。在JSP中,`...
JSP动作包括: jsp:include:在页面被请求的时候引入一个文件。 jsp:useBean:寻找或者实例化一个JavaBean。 jsp:setProperty:设置JavaBean的属性。 jsp:getProperty:输出某个JavaBean的属性。 jsp:forward:把...
在Java Web应用开发中,`jsp:include`动作是一个重要的元素,它允许开发者在JSP页面中动态地插入其他文件内容。本案例旨在教授如何使用`jsp:include`动作,并对比其与`<jsp:include>`指令的区别。下面将详细阐述`jsp...
jsp:include page=” ” flush=”true”/> 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的...
在JavaServer Pages (JSP) 技术中,存在两种包含关系:`<jsp:include>` 动作和 `jsp:include` 指令。它们都是用来将一个页面的内容插入到另一个页面中的,但它们的工作方式和适用场景有所不同。 **1. `<jsp:include...
采用jsp开发的前端分页,抽取成一个公共的jsp,在需要的界面采用 <jsp:include>引入就行,白色按钮,黑色选中样式 <div style="display: block;height: 200px;"> <jsp:include page="pagination.jsp" flush="true">...
总结,JSP的`Include`方式是构建复杂网站架构的关键技术之一,通过合理利用静态和动态Include,开发者能够创建出高效且易于维护的Web应用。在实际工作中,理解并熟练掌握这两种方式的差异和应用场景,对于提升开发...
标准动作元素是JSP提供的一些基本动作元素,例如<jsp:include>、<jsp:param>、<jsp:forward>、<jsp:useBean>、<jsp:getProperty>、<jsp:setProperty>和<jsp:plugin>等。自定义动作元素是开发者根据需求自定义的动作...
本节主要探讨了两个关键的动作元素:`<jsp:include>` 和 `<jsp:forward>`,以及与它们相关的辅助元素如 `<jsp:param>`。 1. **`<jsp:include>` 动作** - `<jsp:include>` 用于在页面请求时动态地包含其他资源,如...
JSP Include 文件时的一个乱码解决方法 在 JSP 开发中,include 文件是一个常用的技术手段,可以将公共的代码或者组件包含到不同的页面中,以提高代码的复用性和维护性。然而,在使用 JSP include 文件时,经常会...
如果在相同的业务逻辑下,我们使用`jsp:forward`代替`jsp:include`,那么在`calling1.jsp`中,一旦租金满足条件,就会通过`jsp:forward`动作直接跳转到`destination1.jsp`。此时,`calling1.jsp`的后续代码将不会被...