`
wolongsuxing
  • 浏览: 17012 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

jsf页面调用jquery来实现断面图的代码

    博客分类:
  • jsf
阅读更多

 <script type="text/javascript">

var chart,dmdateZZ,jjsw,zgsw,dmLineName,jjMax,zgMax,stnm;

dmLineName = '#{heDaoBean.lineDmZZ}';//时间

dmdateZZ = #{heDaoBean.dmZZ};//断面图数据

jjsw = #{heDaoBean.wrz};//警戒水位线Y值

jjMax= #{heDaoBean.lenghtXZZ};//警戒水位线x值

zgsw = #{heDaoBean.obhtzMax};//最高水位线y值

zgMax= #{heDaoBean.lenghtXZZ};//最高水位线x值

stnm = '#{heDaoBean.stnm}';//河道水位站站名

$j(function($) {

chart = new Highcharts.Chart({

chart: {

renderTo: 'duanmian'//此处与下面的div的id值对应

},

colors: [

'#333333',

'#FF6633',

'#FF0000'

  ],

title: {

text: '河流横断面验测成果'

},

xAxis: {

reversed : false,

labels: {

formatter: function() {

return this.value +'m';

},

style: {

color: '#89A54E'

}

},

title: {

text: '起点距'

}

},

yAxis: {

labels: {

formatter: function() {

return this.value +'m';

},

style: {

color: '#89A54E'

}

},

title: {

text: '河底高程'

}

},

plotOptions: {

line: {

lineWidth: 6,

states: {

hover: {

lineWidth: 5

}

},

marker: {

enabled: true,

states: {

hover: {

enabled: false,

radius: 5,

lineWidth: 1

}

}

}

},

areaspline: {

lineWidth: 4,

states: {

hover: {

lineWidth: 5

}

},

marker: {

enabled: false,

states: {

hover: {

enabled: false,

radius: 5,

lineWidth: 1

}

}

}

}

},

series: [{

type: 'areaspline',//断面图 标识

name: '断面图',

data: dmdateZZ     //dmdateZZ的数据格式:[[0.0,500.0],[1.0,490.0],[4.0,400.0]]

}, {

type: 'line',//直线标识

name: '警戒水位',

data: [[0,jjsw],{

x:jjMax,

y: jjsw,

marker: {

   enabled: true,

symbol: 'url(/static/common/images/icons/sum.gif)'

}

} ]

}, {

type: 'line',

name: '实测最高水位',

data: [[0,zgsw],{

x:zgMax,

y:zgsw,

marker: {

   enabled: true,

symbol: 'url(/static/common/images/icons/sum.gif)'

}

} ]

},

{

name: dmLineName

},{

name: stnm

}]

});

});

</script>

<div align="center" id="duanmian" style="width: 100%; height: 320px; margin: 0 auto"></div>

 

界面显示效果图:

 

 

 

分享到:
评论

相关推荐

    第1部分-增强JSF页面的外观

    在“jsfcssjs_part1_src”文件中,可能包含了一些示例代码,展示了如何结合JSF的Ajax功能和JavaScript来实现局部更新和动态效果。 JSF自身提供了一套Ajax支持,通过使用`&lt;f:ajax&gt;`标签或者PrimeFaces等库,开发者...

    jsf页面

    12. **UI设计**:UI设计方面,JSF可以与CSS和JavaScript库如Bootstrap、jQuery等协同工作,以创建现代和响应式的用户界面。 由于给出的压缩包文件名为"ui",我们可以推测博客可能详细介绍了如何使用JSF来设计和管理...

    poi读取并导出excel(jsf bean 页面的实现)

    3. 数据表格的实现:在JSF页面中,使用`t:dataTable`标签来展示数据表格,通过绑定JSF Bean的数据,实现数据的展示和操作。 4. 文件下载的实现:通过使用`HttpServletResponse`和`OutputStream`,实现文件的下载。...

    用jsf做的登录注册的组件

    8. **异常处理**:当用户输入无效或发生错误时,JSF可以通过`FacesMessage`来显示错误信息,也可以自定义错误页面来优雅地处理异常情况。 9. **JSF生命周期**:理解JSF的请求处理流程对于调试和优化非常重要,包括...

    JSF文件下载实现

    在JSF页面中,可以利用`&lt;h:outputLink&gt;`组件结合JSP页面来实现文件下载。`&lt;h:outputLink&gt;`的`value`属性指向JSP页面,通过传递参数(如`filename`)来指定要下载的文件。JSP页面接收这些参数并调用下载方法。 总之...

    JSF上传 JSF大文件上传 JSF上传代码 JSF上传源代码

    在代码实现上,JSF的上传通常涉及到以下步骤: 1. **前端界面**:使用JSF的UI组件(如`&lt;p:fileUpload&gt;`)创建上传表单,设置相关的属性,如允许的文件类型、大小限制等。 2. **后端处理**:在Managed Bean中定义...

    JSF标准的两个实现

    在实际开发中,开发者可以根据项目需求、团队熟悉度、性能要求以及对最新特性的需求来决定使用哪个JSF实现。例如,如果你的项目需要最新的JSF特性,那么官方实现可能是首选;如果重视开源社区的贡献和自定义组件,...

    JSF1.2.07版源代码

    在这个"JSF1.2.07版源代码"中,我们可以深入理解JSF的核心机制和实现细节。 1. **JSF架构概述** JSF由多个组件构成,包括视图层、模型层、控制层和服务层。源代码中包含的组件如Facelets、UIComponent、Managed ...

    JSF+primefaces 网盘实现代码前端

    总结来说,这个"JSF+primefaces 网盘实现代码前端"项目将利用JSF的强大力量,结合PrimeFaces的丰富组件,以及HTML、CSS和JavaScript的基础技术,构建出一个功能完备、用户友好的网盘应用。开发者需要理解JSF的MVC...

    JSF实例源代码下载

    10. **Ajax支持**:JSF 2.0引入了Partial State Saving和f:ajax标签,使开发者能够实现部分刷新,提升用户体验。 在提供的源码实例中,你可以看到这些概念如何在实际项目中应用。通过分析和运行这些代码,你将能更...

    JSF入门实例 源代码

    JSF是一种官方支持的Java EE技术,旨在简化开发过程,提供声明式编程模型,并且它与JavaBeans组件模型紧密集成。JSF处理用户界面、事件处理、状态管理、验证和转换等功能,使开发者可以专注于业务逻辑而不是底层的...

    JSF+hibernate实现批量删除

    在JSF视图(通常是XHTML页面)中,我们需要将多选框组件与Bean的属性绑定,并设置一个动作监听器来调用删除方法: ```xml &lt;!-- 其他列显示实体信息 --&gt; ``` 这里,`p:dataTable`从Bean的`items`属性...

    JSF2.0源代码

    **JSF 2.0 源代码详解** JavaServer Faces (JSF) 是一个用于构建Web用户界面...总的来说,JSF 2.0的源代码是开发者提升技能、解决实际问题的宝贵资源,通过深入学习,我们可以更好地利用JSF构建高效、健壮的Web应用。

    jsf实现登录功能

    JSF(JavaServer Faces)是Java平台上用于构建Web应用程序的一种技术框架,它提供了一种声明式的方法来创建用户界面,并且处理与后端数据模型的交互。在这个"jsf实现登录功能"的例子中,我们将探讨如何利用JSF来构建...

    JSF编程实战导航-随书源代码

    在JSF中,开发者可以使用组件库来创建用户界面,这些组件可以像HTML元素一样直接在页面上声明。例如,`h:inputText`用于创建文本输入框,`p:commandButton`则用于创建可点击的按钮。JSF处理用户请求,更新模型,并...

    JSF2.0与Ajax交互实现.pdf

    ### JSF 2.0与Ajax交互实现 #### 核心知识点概述 1. **JSF 2.0**: JavaServer Faces (JSF) 是一个用于构建基于组件的用户界面的标准Java框架。JSF 2.0是JSF的一个重大更新版本,提供了更简洁的API、增强的功能以及...

    JSF调用的JAR包

    本话题主要关注JSF与一些相关库的整合,特别是通过JAR包的形式来实现。下面将详细讨论标题和描述中涉及的几个关键JAR文件及其在JSF开发中的作用。 1. **commons-beanutils-1.6.jar**:Apache Commons BeanUtils是...

    JSF入门代码

    JSF是Java EE的一部分,旨在简化MVC(模型-视图-控制器)架构的实现,通过组件模型和生命周期管理来处理用户交互。 在"JSF入门代码"这个实例中,我们可以看到一个简单的JSF应用的创建过程。开发者通常会使用JSF提供...

    JSF工程实例源代码

    本实例是一个基于JSF技术的工程应用,重点展示了如何利用JSF实现文件的上传和下载功能。 在**文件上传**过程中,JSF提供了`&lt;h:inputFile&gt;`组件来让用户选择要上传的文件。此组件通常会与后台的MVC模型结合,通过...

Global site tag (gtag.js) - Google Analytics