`
y806839048
  • 浏览: 1120899 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

jsp中调用Java

阅读更多

 jsp中调用Java

    0,导入包

    1,获取容器中的对象

    2,全局变量

    3,执行<%%>,执行并返回<%=%>(随处可写)

    4,所有<%%>代码可合看一体

    5,<%%>里面不可套用el表达式

    比如<input type="hidden" id="jgdw${st.index}" value="<%=cha.getDictValue("CURRENCY_TYPE_UNIT", ${dataMap.CURRENCY_TYPE})%>/${item.PRICE_UNIT2_CN}">

    这种可以:

    <input type="hidden" id="jgdw${st.index}" value="<%=cha.getDictValue("CURRENCY_TYPE_UNIT","B")%>/${item.PRICE_UNIT2_CN}">

 

 

 

示例:

 

@Controller

public class ChatController extends BaseController {

 

@Autowired

TbConObjService tbConObjService;

@Autowired

TbConOrdService tbConOrdService;

@Autowired

TbConOrdPriceService tbConOrdPriceService;

@Autowired

TbCusFirmService tbCusFirmService;

@Autowired

MessageSender topicSender;

@Autowired

TbCusUserService tbCusUserService;

@Autowired

VwDataAllallService vwDataAllallService;

 

@RequestMapping(value = "/chat/offer/getDictValue")

public String getDictValue(String currencyType ,String nowType) throws EsteelException, UnsupportedEncodingException {

Map param = new HashMap<String,Object>();

param.put("business_type", currencyType);

param.put("lookup_type", nowType);

List<Map> map = tbConObjService.getDictValue(param);

if(map!=null&&map.size()>0){

return map.get(0).get("LOOKUP_NAME")+"";

}else{

return "";

}

}

 

 

 

 

<%@ page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>

<%@ include file="../common/include.inc.jsp"%>

<%@page import="com.esteel.chat.controller.*" %>

<%@page import="org.springframework.web.context.support.WebApplicationContextUtils"%>  

<%@page import="org.springframework.context.ApplicationContext"%> 

<%

  response.setHeader("P3P","CP=CAO PSA OUR"); 

ServletContext context = request.getSession().getServletContext();  

ApplicationContext ctx = WebApplicationContextUtils.getWebApplicationContext(context);

 

ChatController cha= (ChatController)ctx.getBean("chatController");

String dw= cha.getDictValue("CURRENCY_TYPE_UNIT", "B");

%>

<c:import url="../common/pagerForm.jsp"></c:import>

 

 

 

<label for="" class="c_ul_label w80 tr">询盘价格:</label>

<input type="hidden" id="jgdw${st.index}" value="<%=cha.getDictValue("CURRENCY_TYPE_UNIT", "B")%>/${item.PRICE_UNIT2_CN}">

 

 

 

 

0
3
分享到:
评论

相关推荐

    jsp中调用java代码小结

    本文将从JSP页面中调用Java代码的角度,详细探讨JSP中嵌入Java代码的方法和策略。 首先,JSP页面主要由静态HTML文本构成,为响应客户端请求,servlet通常会将这些静态内容直接传递给客户端。但是,为了处理动态内容...

    用JSP脚本元素调用Java

    通过jsp脚本元素调用java来 更好的实现网页的开发

    jsp中调用js中的一个函数,函数传参的问题

    在JavaServer Pages (JSP) 中调用JavaScript函数并传递参数是常见的前端与后端交互方式,这涉及到HTML、JavaScript和JSP脚本语言的混合使用。本文将深入讲解这一主题,帮助你理解和解决此类问题。 首先,我们需要...

    Java Jsp 调用ireport动态模板打印

    Java JSP调用iReport动态模板打印是一种在Web应用程序中实现报表打印的常见技术。iReport是一款开源的报表设计工具,它可以与Java、JSP、Servlets等进行集成,为开发者提供灵活的报表生成和打印功能。在这个场景下,...

    jsp调用java类并查询sql数据库_.docx

    jsp 调用 Java 类并查询 SQL 数据库是 Web 开发中常用的技术,通过 jsp 调用 Java 类,可以实现业务逻辑的处理和数据库的查询。下面对 jsp 调用 Java 类并查询 SQL 数据库的知识点进行详细的解释。 一、jsp 调用 ...

    oracle调用java包

    本文将详细介绍如何在Oracle中调用Java包,并探讨相关知识点。 一、Oracle的Java存根(JDBC-JVM)集成 Oracle数据库内置了一个Java Virtual Machine (JVM),这使得它能够直接执行Java代码。通过Java存根(Java ...

    jsp调用java

    @RequestMapping(value = "test",method = RequestMethod.GET) public String test() { controlService.serviceTest("who are you"); return"test"; }

    springboot整合dwr实现js调用java方法

    5. **前端调用**:在FreeMarker或JSP模板中,引入DWR的JavaScript库并调用Java方法。 FreeMarker示例: ```html &lt;script src="/dwr/interface/MyService.js"&gt;&lt;/script&gt; MyService.getHello('World', function...

    java与matlab混合编程jsp调用matlab网页显示fig

    在本文中,我们将讨论Java与Matlab混合编程的技术,具体来说是使用JSP调用Matlab生成的Figure并在网页中显示。我们将从环境配置开始,逐步介绍混合编程的步骤,并最终实现网页中的Figure显示。 一、环境配置 在...

    jsp+调用控件dll

    在Java中,调用DLL主要依赖于Java的JNI(Java Native Interface)或者第三方库如JNA(Java Native Access)。 1. **JNI调用DLL**: JNI是Java平台的标准部分,允许Java代码和其他语言写的代码进行交互。使用JNI,...

    jsp自动调用action

    在Web开发中,尤其是在使用Java Server Pages (JSP)与Struts框架时,有时需要在用户访问某个初始页面(如欢迎页)时自动触发一系列后端操作(如执行某个Action)。这种需求可以通过多种方式实现,其中一种较为常见的...

    jsp中调用dao的getHibernateTemplate()时,报空指针

    "JSP 中调用 DAO 的 getHibernateTemplate() 时报空指针异常的解决方法" 在整合 SSH 框架时,经常会遇到 JSP 中调用 DAO 的 getHibernateTemplate() 时报空指针异常的错误。本文将讲解这个问题的原因和解决方法。 ...

    JSP Java 调用Web Service

    JSP 调用天气预报Web服务,数据来源于中国气象局http://www.cma.gov.cn/ ,数据每2.5小时左右自动更新一次,准确可靠。包括 340 多个中国主要城市和 60 多个国外主要城市三日内的天气预报数据。

    JSP(全称JavaServer Pages)

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    JSP版网页计算器源码.rar

    学习这个源码,你可以了解到JSP的生命周期、EL(表达式语言)和JSTL(JSP标准标签库)的使用,以及如何在JSP中调用Java方法进行计算。同时,还能体验到MVC(模型-视图-控制器)架构在JSP中的体现,即使在小型项目中...

    jsp EL调用业务方法

    在Web开发中,JavaServer Pages (JSP) 是一种常见的技术,用于创建动态网页。它结合了HTML和Java代码,使得开发者能够在页面上处理服务器端逻辑。而表达式语言(EL)是JSP 2.0及更高版本引入的一种轻量级脚本语言,...

    JSP调用Java Bean在网页上动态生成柱状图.zip_jfree java_jfreechart_jsp_图 jsp_网

    这个项目“JSP调用Java Bean在网页上动态生成柱状图.zip”提供了一种实现这一功能的方法,它利用了JFreeChart库,使得在Java Servlets或JSP页面上生成图表变得更加简单。以下是对这个项目及其关键组成部分的详细解释...

    jsp调用存储过程大集合

    一、JSP调用存储过程的基本原理 `jsp`是一种基于Java的动态网页技术,可以嵌入Java代码,处理服务器端的逻辑。存储过程是预编译的SQL语句集合,存储在数据库中,可以执行复杂的业务逻辑,减少网络传输数据量,提高...

    js调用java类的方法

    要让JS直接调用Java方法,需要借助特定的技术或框架,例如Java的Servlet、JavaServer Pages (JSP) 或者基于WebSocket的解决方案。 ### 1. 使用Java Servlet Java Servlet是一种服务器端组件,可以接收和响应来自...

Global site tag (gtag.js) - Google Analytics