首页 > 其他分享 >静态包含文件,计算平方根

静态包含文件,计算平方根

时间:2024-10-18 22:42:47浏览次数:8  
标签:包含 静态 two jsp test 平方根

test.jsp

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
 <%@include file="two.jsp" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>静态包含中计算算术平方根</title>
</head>
<body>
<form action="test.jsp" method="get" name="form">
	<input type="text" name="redius">
	<input type="submit" name="submit" value="开始计算">
</form>
<%!int s=0;  %>
<%
	String str=request.getParameter("redius");
	if(str!=null)
	{
		s=Integer.parseInt(str);
	}
%>
<%=cal(s) %>
</body>
two.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" import="java.lang.Math"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>staticpage</title>
</head>
<body>
<%!
	public double cal(int s)
	{
		double tmp=Math.sqrt(s);//计算平方根
		tmp=(int) (tmp * 100) / 100.0;//保留两位小数
		return tmp;
	}
%>
</body>
</html>

运行效果

表单数据发送到test.jsp 通过形参传递到two.jsp
学到了什么
1.包含的文件可以随意调用页面内函数
2.action更改目标页后,最终结果会停留在该页上。如果在跳转页上没输出,就是一片白

标签:包含,静态,two,jsp,test,平方根
From: https://www.cnblogs.com/fyall/p/18475189

相关文章

  • 【AI整合包及教程】EchoMimic:开创数字人新时代,让静态图像“活”起来!
    在数字化浪潮的推动下,人工智能技术正以前所未有的速度渗透到我们生活的方方面面。从智能家居到自动驾驶,从智能客服到医疗诊断,AI的触角无处不在。而如今,阿里巴巴旗下的蚂蚁集团再次引领潮流,宣布开源其革命性的数字人技术——EchoMimic,这无疑为虚拟直播行业注入了新的活力。Ech......
  • 三、MyBatis实践:提高持久层数据处理效率(1)(包含mybatis下载官网)
    一、Mybatis简介1.1简介https://mybatis.org/mybatis-3/zh/index.htmlMyBatis最初是Apache的一个开源项目iBatis,2010年6月这个项目由ApacheSoftwareFoundation迁移到了GoogleCode。随着开发团队转投GoogleCode旗下,iBatis3.x正式更名为MyBatis。代码于2013年11月迁移......
  • 局部静态变量的初始化观测
    局部静态变量的初始化观测//全局变量intglobal=0x11111;intmain(intargc,char*argv[]){//局部变量inttemp=0x160;global=global+temp;return0;}6:intglobal=0x111111;7:intmain(intargc,char*argv[])8:{00401010push......
  • C++ 基础-面试题01(C和C++区别、C结构体和C++结构体区别、C和C++ static区别、a和&a区
    1.C和C++的区别特性CC++编程范式面向过程编程面向对象编程+面向过程编程+泛型编程类和对象不支持类和对象支持类和对象,封装、继承、多态等特性标准库标准库有限,如stdio.h、stdlib.h丰富的标准库,如STL(容器、算法)函数和运算符重载不支持支持内存管理手动管理,使用malloc......
  • Linux配置静态IP
    在日常实验中我们需要使用ssh工具来远程我们的linux系统,因此就需要配置系统的静态IP。linux系统一切皆文件,配置静态ip也就是在配置网络ip地址的文件内修改。linux系统的网络配置文件是放在/etc/sysconfig/network-netwrok内(CentOS6的网络配置文件是ifcfg-eth0,CentOS7的网络配置文......
  • ctfshow(78->81)--文件包含漏洞
    Web78源代码如下:if(isset($_GET['file'])){$file=$_GET['file'];include($file);}else{highlight_file(__FILE__);代码审计:使用include()进行文件包含,通过GET方法传递参数file获取被包含的文件。思路:利用data://伪协议,执行系统命令,获取flag......
  • Next.js 深度教程:服务端渲染、静态生成到增量静态再生 | 2024最新版
    优化字体和图像书接上回,我们学习了如何设计Next.js应用程序,让我们继续优化主页和添加自定义字体、图像。在网站设计中,字体扮演着关键角色,然而,若需获取并加载字体文件,项目中引入自定义字体可能对性能产生影响。Google采用累计布局偏移(CLS)作为评估网站性能和用户体验的指标。对......
  • web服务器静态资源下载
    1.使用Beego实现静态文件下载Beego是一个强大的GoWeb框架,提供了处理静态文件的功能。通过简单的配置,我们可以将本地文件夹作为静态资源目录,并为用户提供下载链接。1.1配置静态文件路径首先,在main.go中,我们使用SetStaticPath将本地的staticfiles目录映射为可以通......
  • github pages + hugo 搭建静态博客网站
    体验地址1.起因,目的:其实6年前,我就写过这个。项目代码博客地址最近想改写一下。github推荐的主题是Jekyll,我当时用的就是这个,感觉很麻烦。尤其是文章命名。新的主题hugo用起来还行。2.过程:过程记录,需要详细!因为问题非常多!3.参考教程:视频教程:ht......
  • 静态网页练习之我的网站
    文章目录静态网页练习之我的网站布局搭积木盒子思维div静态网页案例:实现思路:实现步骤:1.初始化页面,并且写好三个div标签2.引入头像,写好第一个div盒子的样式2.第二个div盒子设置样式3.第三个div盒子完整demo:静态网页练习之我的网站布局搭积木盒子思维根据我......