1 jsp页面中标签<%@ include file="/query_test.jsp"%>的作用
这个标签以前的理解只是知道应用被包含页面中的东西,最直接的就是被包含页面的显示。其实这个标签的作用就是把两个文件一起在web中编译,所以两个页面的变量是可以相用的,就是把两个结合成了一个用。
2 关于session.getAttribute()
在jsp页面里面,session.getAttribute比request当然来的范围要广很多,seesion拿进来之后就可以在多个页面就可使用了。留意一点就是如果是int的,get进来之后要做类型转换才可以使用,如int begin_row = i_BeginRow.intValue();
set完后之后才可以get,所以set的是session.setAttribute("resultview",resultview);
3 关于java的动态数组ArrayList
java的数组总是觉得不够用的,特别是很多需求都是在未知数组容量的情况下进行的。对于这些别扭的实现,可以用ArrayList动态数组来搞定,它可以实现动态的增加新的节点元素,而不用在刚开始就写死一个范围。相关做法是ArrayListObj.add(cout,“something”);
4字符串变数组灵活应用。这个已经有专门的记载。
5 关于取到返回包里面你想要的值的。
PackageDataSet dataSet = new PackageDataSet();这个对象里面有个这样的方法;
ArrayList Money = dataSet.getParamByID("4923", "492");//欠费金额,可以通过包结构取出来回包的值
String money = (String)Money.get(14);
那么就是把包的数据最为数组返回,其中的第十四个元素就是要的包了,这个要看包结构。
6 使用js实现点击后触发隐藏的实现
在<script></script> 里面写
<script language="JavaScript">
function fnTr(j){
var jj = j;
if (document.getElementsByName('IsSuper')[jj].checked==true){
document.getElementById(jj).style.display = "none";
}else{
document.getElementById(jj).style.display = "block";
}
}</script>
在jsp应用页面里:
<form name="form1" action="" method="post" >
<p id='<%=j%>' style='display:block;'>
<%=resultlist[j]%>
<a href="<%=urlAction[j]%>">【缴费】</a>
【隐藏】<input name='IsSuper' type='checkbox' value= "1" onClick='javascript:fnTr(<%=j%>);'>
</p>
分享到:
相关推荐
Java 基础学习心得 Java 是一种广泛使用的编程语言,随着其广泛应用,越来越多的人开始学习 Java。那么,Java 学习需要什么根底?下面,我们将详细介绍 Java 学习的基础知识。 Java 学习需要什么根底? Java 学习...
本文主要探讨的是SSH框架,即Struts、Spring和Hibernate的使用心得。 首先,Struts作为经典的MVC(模型-视图-控制器)框架,其核心是struts-config.xml配置文件。这个配置文件定义了请求路径、动作映射、以及Action...
在Java学习过程中,深入理解J2EE架构是至关重要的,因为它是企业级应用开发的基石。J2EE模式,如Value Object(值对象),在软件设计中起到关键作用。Value Object是一个不含业务逻辑,主要用于在不同对象或层级之间...
### Java学习心得与技巧 #### 一、Java学习初期的心理变化与应对策略 在学习Java的过程中,初学者往往会经历一系列心理变化,从最初的兴奋到中间的困惑甚至迷茫,再到最终的理解与掌握。这一过程可以被形象地概括...
JavaEE(Java Platform, Enterprise Edition)是Oracle公司提供的一个用于构建分布式、多层企业应用的平台,它包含了丰富的组件和服务,如Servlet、JSP、EJB、JMS、JPA等,旨在简化开发过程并提高应用的可扩展性和...
<bean id="viewResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer"> </bean> ``` 2. **JSON处理**:通常使用Jackson或FastJson库来处理JSON数据。 - 示例代码: ```...
3. **验证JDK安装**:编写并编译一个简单的Java程序(如Test.java),然后通过命令行运行,如果能看到预期输出,表明JDK安装成功。 4. **安装与配置Tomcat**:同样,运行Tomcat的安装程序并按照默认设置安装。接着...
### j2ee入门心得,EJB,Java WEB 开发 #### 关键知识点概述: - **Java Web开发基础**:包括对JSP、Servlet等基础知识的理解。 - **MVC框架的应用**:如Struts 1与Struts 2的区别及应用场景。 - **Spring框架**:...
在Java中,控制器常由Servlet、Spring MVC的Controller注解类或JSF的Managed Bean实现。 **二、Java项目实训内容** 1. **环境配置**:首先,你需要搭建Java开发环境,包括安装JDK、配置环境变量,以及选择合适的...
### Java OA项目开发中的关键技术与心得 在进行Java OA项目的开发过程中,我们深入探索了一系列关键技术和框架,这对于构建稳定、高效的企业级应用至关重要。本文旨在分享在开发J2EE OA项目——代号J2EEOA——过程...
在JSP应用中,Servlet常作为Controller,Java bean作为Model,JSP作为View。 **1.7 JSP中使用数据库** JSP可通过Java的JDBC API连接和操作数据库。开发者可以使用`<sql>`标签直接在JSP中执行SQL语句,或者通过Java...
9. **上传Bean** (http://my-wjl.scu.edu.cn/~xxuzi/) 和 (http://www.sawin.com.cn/dragon/manual/manualindex.htm) - 提供了关于JAVA文件上传处理的教程和组件。 除此之外,还有许多其他优秀的学习平台,如JAVA...
3. **EJB 开发工具**:支持 EJB3.0,可以从数据库模式直接生成实体 Bean,与数据库建模工具如 PowerDesigner 配合使用。 4. **应用程序服务器连接器**:无缝对接多种应用服务器,如 Tomcat、JBOSS、WebLogic 等,...
J2EE(Java 2 Platform, Enterprise Edition)是Java平台上用于构建企业级应用的框架,它提供了丰富的服务和组件模型,包括但不限于:Servlet、JSP、EJB(Enterprise JavaBeans)、JMS(Java Message Service)、JTA...
这表明DEMO中可能包含了作者在学习过程中积累的一些个人理解和心得,这些笔记可以帮助读者更好地理解代码背后的逻辑,以及在遇到问题时如何解决。 在`myweb_demo`这个压缩包中,通常会包含以下文件结构: - `src/...
Struts 是一个开源的Java Web框架,由Apache软件基金会维护,主要用于帮助开发者构建基于MVC(Model-View-Controller)模式的Web应用程序。本入门教程将深入浅出地讲解Struts的基本概念、核心组件以及实际应用,旨在...
作者:徐春金下面是本人在学习JSP时的一些心得: 一、JSP工作原理在一个JSP文件第一次被请求时,JSP引擎把该JSP文件转换成为一个servlet。而这个引擎本身也是一个servlet,在JSWDK或WEBLOGIC中,它就是JspServlet。 ...