`
taiyang.yu
  • 浏览: 19116 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

jsp图形展示页面

阅读更多
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'MyJsp.jsp' starting page</title>
   
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">   
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->

<script language="javascript" type="text/javascript">
function createXmlHttpRequest(){
if(window.ActiveXObject){
return new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest){
return new XMLHttpRequest();
}
}
var xmlHttpRequest;
function testdx(){
var str;
var t=0;
var radios=document.getElementsByName("radio");
for(var i=0;i<radios.length;i++){
if(radios[i].checked==true){
str=radios[i].value;
}
}
if(str=="联系人类型"){
t=0
}else if(str=="公司"){
t=1
}else if(str=="职业"){
t=2
}else if(str=="职位"){
t=3
}else if(str=="职称"){
t=4
}else if(str=="城市"){
t=5
}else if(str=="性别"){
t=6
}
var url="contactInfo.do?method=createPie&radioName="+t;
t=-1;
xmlHttpRequest=createXmlHttpRequest();
xmlHttpRequest.onreadystatechange=haoLeJiaoWo;
xmlHttpRequest.open("post",url,true);
xmlHttpRequest.send(null);
}
function haoLeJiaoWo(){
if(xmlHttpRequest.readyState==4&& xmlHttpRequest.status==200){
var std=document.getElementById("images");
std.src=xmlHttpRequest.responseText;
}

}
</script>
</head>

<body onload="testdx();">
<table width="100%" height="100%" border="1">
  <tr>
    <td width="120" height="27" align="center"><strong>图表分析</strong></td>
       <td width="1092">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="1020"><center><strong>图表显示区</strong></center></td>
  <td width="50"><input type="button" align="left" value="关闭" onclick="window.close();" /></td>
</tr>
</table>
</td>
  </tr> 
  <tr>
    <td width="120">
<form action="" method="post" id="form1">
<table cellpadding="3" cellspacing="2" border="0" align="center" height="550" width="118">
<tr><td><input type="radio" id="radio" name="radio" value="联系人类型" onclick="testdx();" checked="checked"/>联系人类型 </td></tr>
<tr><td><input type="radio"  name="radio" value="公司" onclick="testdx();"/>公司</td></tr>
<tr><td><input type="radio"  name="radio" value="职业" onclick="testdx();"/>职业</td></tr>
<tr><td><input type="radio"  name="radio" value="职位" onclick="testdx();"/>职位</td></tr>
<tr><td><input type="radio"  name="radio" value="职称" onclick="testdx();"/>职称</td></tr>
<tr><td><input type="radio"  name="radio" value="城市" onclick="testdx();"/>城市</td></tr>
<tr><td><input type="radio"  name="radio" value="性别" onclick="testdx();"/>性别</td></tr>
</table>
</form>
</td>
<td width="920" rowspan="8">
<img id="images" name="images" border="1" width="900",height="550">
</td>
  </tr>
</table>
</body>
</html>
/***************************bing************************/
<%@ page language="java" import="java.util.*" pageEncoding="gbk"%>
<%@page import="crm.web.action.Photos"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ page import="java.io.PrintWriter"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'bing.jsp' starting page</title>
   
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">   
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<!--
<link rel="stylesheet" type="text/css" href="styles.css">
-->
     
  </head>
   <%
//饼状图
String fileNamePie=Photos.generatePieChart(session,new PrintWriter(out),800,600,"asdf");
String graphURLPie = request.getContextPath() + "/servlet/DisplayChart?filename=" + fileNamePie;
%>
  <body>
    <img src="<%= graphURLPie %>" width=800 height=600 border=1 />
  </body>
</html>

分享到:
评论

相关推荐

    JSP图形验证码项目

    **JSP图形验证码项目**是基于Java Web技术实现的一个安全登录功能模块,主要涉及的技术包括JSP(JavaServer Pages)和图形验证码。在这个项目中,我们重点探讨如何使用JSP来创建用户登录界面,并结合图形验证码来...

    在jsp页面中显示流程图

    总之,要在JSP页面中显示流程图,开发者可以选择手写SVG,使用图形库,或者结合后端数据动态生成。无论哪种方法,都需要对HTML、CSS、JavaScript有一定的掌握,并可能涉及到SVG或图形库的学习。通过实践和不断探索,...

    JSP图形验证码的界面

    **JSP图形验证码界面详解** 在Web开发中,图形验证码(Captcha)是一种常见的安全机制,用于防止自动机器人或恶意程序进行非法操作,如垃圾邮件发送、账户注册等。本项目提供了一个基于JSP实现的图形验证码界面,...

    JSP下操作图形控件FusionCharts

    **JSP下操作图形控件FusionCharts** FusionCharts是一款强大的JavaScript图表库,它可以用于在Web应用中创建丰富的交互式图表。在Java Server Pages (JSP)环境中使用FusionCharts,可以为开发者提供便捷的方式来...

    jquery+jsp+图形验证码异步校验

    总的来说,这个项目展示了如何利用jQuery的Ajax功能,结合JSP和图形验证码实现异步验证,从而提升网站的安全性和用户体验。在实际开发中,这样的验证机制常用于登录、注册、评论等需要防止恶意操作的场景。了解并...

    JSP用户注册中图形验证码

    此页面展示了图形验证码,并提供了用户输入框供用户输入看到的验证码。提交按钮将表单数据发送至`check.jsp`进行验证。 #### 3. 验证逻辑:check.jsp `check.jsp`文件负责接收用户的输入,并与`session`中存储的...

    JFreeChart+JSP实现统计图展示

    "JFreeChart+JSP实现统计图展示"是一个典型的Web应用程序开发案例,它结合了JFreeChart库、JavaServer Pages (JSP) 和Servlet技术,用于从SQL Server 2005数据库中提取数据并以图表的形式呈现。 **JFreeChart** 是...

    图形验证码(jsp实现)

    - **展示验证码**:在HTML页面中,通过`&lt;img&gt;`标签加载`captcha.jsp`生成的验证码图片。 ```html &lt;img src="captcha.jsp" id="captchaImg"&gt; ``` - **用户输入与验证**:用户输入验证码后,提交表单时,后台验证...

    基于JSP访问ORACLE数据库BLOB字段并显示图形的解决方案.pdf

    本文介绍了一种基于JSP访问ORACLE数据库BLOB字段并显示图形的解决方案,展示了JSP技术、ORACLE数据库BLOB字段、坐标点的存储和读取、图形的显示、排样数据表设计、Samplegraph.jsp的功能、JAVA类的应用等知识点。

    jsp实现图形验证码.txtjsp实现图形验证码.txt

    图形验证码通常由随机数字或字母组成,并且通过图像的形式展示给用户。为了防止自动化程序识别这些字符,图像通常会添加一些干扰元素,如线条、点等。下面我们将具体介绍如何在JSP中实现这一功能。 #### 四、具体...

    jsp做的图片上传和图形编辑器

    在这个场景下,"jsp做的图片上传和图形编辑器"是一个典型的Web应用功能,主要用于让用户能够在网站上上传图片并进行基本的图形编辑。Struts框架是Java Web开发中的一个流行选择,它帮助开发者构建MVC(模型-视图-...

    jsp页面最简单的验证码

    ### JSP 页面最简单的验证码实现解析 #### 一、概述 在现代Web应用开发中,验证码作为一种简单有效的安全措施被广泛应用于用户登录、表单提交等场景,用于防止恶意脚本或机器人自动提交数据。本文将详细介绍一个...

    java课程设计关于jsp、servlet和图形用户界面

    在JSP和Servlet结合使用时,Servlet通常用于处理业务逻辑,而JSP负责展示视图。Servlet通过HttpServlet类进行扩展,并覆盖doGet和doPost方法来处理HTTP请求。理解Servlet配置、过滤器(Filters)和监听器(Listeners...

    JSP实现的网页特效(很多)

    1. **动态图像展示**:JSP可以结合Java的图形库如Java2D或Swing,创建动态图像效果,例如滑动图片展示、轮播图、缩略图预览等。 2. **下拉菜单和导航栏**:JSP可以用来生成响应式和交互式的下拉菜单,使用户能更...

    jspTree 是用dtree+jsp做的

    `dtree`(Directory Tree)通常指的是一个用于展示目录层级结构的JavaScript库,它能够以图形化的方式显示文件系统的目录树。`dtree`通过HTML和CSS进行渲染,利用JavaScript处理交互,如展开、折叠节点,以及点击...

    JSP购物网站代码JSP购物网站代码

    6. **MVC模式**:Model-View-Controller(模型-视图-控制器)设计模式常用于JSP购物网站,其中模型负责数据处理,视图负责展示,控制器处理用户请求并协调模型和视图。 7. **JSP标签库**:如JSTL(JavaServer Pages...

    JSP+servlet验证码登陆

    生成的验证码图像会通过JSP页面展示给用户。JSP(JavaServer Pages)是一种动态网页技术,可以嵌入Java代码来生成HTML。在这个例子中,JSP页面可能包含一个`&lt;img&gt;`标签,其`src`属性指向一个Servlet,该Servlet负责...

    JSP了图形验证码-汉字

    【JSP图形验证码-汉字】是一种用于网络安全的身份验证机制,主要目的是防止自动化程序(如机器人或爬虫)进行恶意操作,比如防止批量注册、刷票等。在网页开发中,JSP(JavaServer Pages)是一种动态网页技术,可以...

    jsp+servlet+javabean图形打印器

    总结来说,"jsp+servlet+javabean图形打印器"项目利用了Java Web开发的经典架构,通过JSP展示界面,Servlet处理业务逻辑,JavaBean封装数据,配合数据库存储和检索信息,从而实现了一个功能完善的图形打印服务。...

    JSP登录验证页面(doc)

    `image.jsp`用于生成数字验证码图片,通过在客户端浏览器展示随机生成的四位数字验证码,确保用户输入的有效性。 1. **页面配置**: - 设置页面类型为`image/jpeg`,字符集为`gb2312`,以便正确显示中文和图片格式...

Global site tag (gtag.js) - Google Analytics