<!-- 搜索是否有对应的值 -->
<s:if test="regUser.COMP_TYPE eq \"A\"">
<s:set name="isFindVal" value="0"/>//设置新增标志
<s:iterator value="regUser.zjInfo">
<s:if test="AFFIX_KIND.toString() eq key.toString() && AFFIX_PATH!=null && !AFFIX_PATH.equals(\"\")">
//这里赋值
<input type="hidden" name="regUser.zjInfo_N_<s:property value='key'/>" id="zjvalue_N_<s:property value='key'/>" value="<s:property value='AFFIX_PATH'/>"/>
//不需要保存的两个pic
<span id="demoLogoPicTd_W_<s:property value='key'/>" style="display:">
<a href="<%=rootPath%>/FileAction!showPic.action?path=<s:property value="AFFIX_PATH"/>&menuitemId=<s:property value="menuitemId"/>" target="_blank"><img id="demoLogoPicObj_N_<s:property value='key'/>" src="<%=rootPath%>/FileAction!showPic.action?path=<s:property value="AFFIX_PATH"/>&menuitemId=<s:property value="menuitemId"/>" height="60"></a>
</span>
<s:set name="isFindVal" value="1"/>//有数据进来了表示修改
</s:if>
<s:if test="AFFIX_KIND.toString() eq key.toString()">
<script language="javascript">
$(function(){
$("#fjCode_N_<s:property value='key'/>").val("<s:property value="PAPERS_NUM"/>");
});
</script>
</s:if>
</s:iterator>
<s:if test="#request.isFindVal eq 0">//新增
<input type="hidden" name="regUser.zjInfo_N_<s:property value='key'/>" id="zjvalue_N_<s:property value='key'/>" value=""/>
<span id="demoLogoPicTd_N_<s:property value='key'/>" style="display:none">
<img id="demoLogoPicObj_N_<s:property value='key'/>" src="#" height="60">
</span>
</s:if>
</s:if>
<s:else>//防止初始化不符合,之后切换没有了这个脚本//新增
<input type="hidden" name="regUser.zjInfo_N_<s:property value='key'/>" id="zjvalue_N_<s:property value='key'/>" value=""/>
<span id="demoLogoPicTd_N_<s:property value='key'/>" style="display:none">
<img id="demoLogoPicObj_N_<s:property value='key'/>" src="#" height="60">
</span>
</s:else>
<script language="javascript">
function showLogoPic_N_<s:property value='key'/>(filePath,httpFolder,httpUrl){
showLogoPic("<s:property value='key'/>",filePath,httpFolder,httpUrl,"N");
}
相关推荐
**JSP页面与JSP标记**是Web开发中的核心概念,它们构成了动态网页的基础。本章将深入探讨JSP语法,包括HTML语法、JSP页面结构、变量与方法的声明,以及Java程序片、Java表达式、JSP指令和动作标记的使用。 ### 2.1 ...
JSTL的出现旨在减少在JSP页面中使用Java脚本,提高代码的可读性和可维护性。 **1. JSTL的组成** JSTL由多个核心标签库组成,每个库专注于不同的功能领域: - **Core库**:提供了基本的控制结构,如循环、条件语句...
JSP定制标记的优势在于提高了代码的复用性,降低了维护成本,同时也使得非Java背景的网页设计师能更方便地参与到Web应用的开发中。常见的应用场景包括导航菜单、动态内容块、用户界面组件等。 5. **总结** JSP...
实验旨在使参与者能够熟练掌握如何在JSP页面中嵌入成员变量、Java程序片段及表达式,同时深入了解`<%@ page %>`, `<%@ include %>`等指令标记与`<jsp:include>`、`<jsp:forward>`等动作标记的应用场景与技巧。...
本资源提供了jsp程序设计的习题解答,涵盖了jsp基础知识、jsp页面设计、jsp服务器配置、jsp变量作用域、jsp指令标记和动作标记的使用等多方面的知识点。 jsp基础知识 jsp程序设计是基于Java的服务器端脚本语言,...
在这个过程中,如果 `coblid` 变量中包含特殊的JavaScript字符(例如单引号、双引号等),可能会导致JavaScript代码执行出错。为了确保代码的安全性和正确性,推荐在输出变量之前对这些特殊字符进行适当的转义处理,...
JSP是一种基于Java的动态网页技术,它允许开发者在HTML、XML或其他标记语言中嵌入Java代码,以实现服务器端的数据处理和动态内容生成。在本场景下,我们讨论如何在JSP页面上展示存储在服务器上的本地图片,以便用户...
jsp:useBean 标记用于装载一个将在 JSP 页面中使用的 JavaBean。该标记的语法格式为:<jsp:useBean id="bean name" class="class name" />,其中 id 属性指定了 Bean 的名称,class 属性指定了 JavaBean 的类名。 ...
**JSP(JavaServer Pages)** 是一种动态网页技术,由Sun Microsystems开发,它允许开发者在HTML、XML或其他标记语言中嵌入Java代码,从而实现动态网页的创建。JSP的核心概念是将业务逻辑和页面展示分离,提高开发...
综上所述,JSTL是JSP开发中的重要工具,通过使用JSTL,开发者可以编写出更加整洁、高效的Web应用,提升项目的可维护性和性能。在实际开发中,熟练掌握JSTL的使用,不仅能提升开发效率,还能更好地应对复杂的Web应用...
JSP标记分为指令标记(如`<%@ page ... %>`)、声明标记(`! ... %>`)和动作标记(如`<jsp:action>`)。在例子2example2_1.jsp中,`<%@ page ... %>`用于设置页面的编码和导入Java类,`! ... %>`用于声明和定义方法...
在JSP中,变量可以在“”和“%>”标记对以及“!”和“%>”标记对之间定义。这些变量可以是Java语言支持的任何类型,并且它们的作用范围仅限于当前页面。不过,根据声明的方式不同,这些变量的生命周期也有所不同。在...
JSP的表达式是由变量、常量和运算符组成的式子,它可以将计算结果转换成字符串直接在页面中输出。表达式的语法格式为:表达式 %>。 JSP中的注释可以分为两类:一类是在客户端可见的注释,我们可以称其为HTML注释;...
如果`id`中包含这个字符串,那么就将`<input>`元素的`value`属性转换为浮点数并存储在`value`变量中。 然而,值得注意的是,`id`属性在HTML中应该是唯一的,即一个页面上不应该有两个或更多的元素具有相同的`id`。...
总结来说,"JSP_jsp_application实例"是一个综合性的JSP学习资源,涵盖了JSP的基本要素和实际应用技巧。通过分析和实践这个实例,开发者能够提升自己在JSP领域的技能,更好地理解Web开发中的动态内容生成和交互流程...
在声明中,可以一次性声明多个变量和方法,只要以";"结尾就行。这些声明在Java中要是合法的。 表达式: 表达式是jsp语法中的一种语法元素,用于在jsp文件中执行Java代码。表达式格式为: 例如:...
在论坛短消息系统中,我们可能需要使用Java表达式来显示变量值,使用脚本元素处理逻辑,使用JSP动作与服务器交互,如调用JavaBean组件。 3. **Servlet与JSP的协作** 虽然JSP主要负责视图层,但为了处理用户请求和...
JSP调用JavaBean通常涉及`<jsp:useBean>`、`<jsp:setProperty>`和`<jsp:getProperty>`标记,而`<javabean>`不是一个标准的JSP标记。 8. JavaBean规范: JavaBean是遵循一定规则的Java类,通常与类名一致且首字母...
深入学习JSP基本语法是学习JSP的必经之路,包括了解如何在JSP页面中声明Java变量、表达式以及如何使用Scriptlet来编写Java代码片段。 #### JSP的指令 指令用于设置页面级别的属性,比如页面要使用的字符编码、错误...
在Java Server Pages(JSP)技术中,自定义标签是提升代码复用性和可维护性的重要手段之一。特别是带标签体的标签,它们允许在标签内部嵌入动态内容,为开发者提供了更大的灵活性和控制力。本文将详细探讨如何创建和...