1
2
很简单的增删查改 , 无难度 ..
让我纠结了一会的就是 .
图2的公告标题的信息 ,展示在主页的内部公告里面,并且滚动显示 。
经过了纠结+百度+高人指点 ,肉山大魔王终于被我削了。
首页jsp代码:
<tr>
<td colspan="3" height="28" style="background-image:url(${pageContext.request.contextPath}/images/latest_bg.jpg);"><h3>内部公告:</h3>
<iframe height="28" id="gonggaoIframe" allowTransparency="true" name="gonggaoIframe" width="850px" scrolling="no"
src="${pageContext.request.contextPath }/systemmanage/NeiBuGongGaoAction!indexlist.action" frameborder="0"></iframe>
</td>
</tr>
真想不到 这里能用iframe解决 !! 学习了.
Action代码:
//首页滚动list
public String indexlist(){
initQueryList();
getCommonService().getSplitPageQueryByEntityBase("org.hi.systemmanage.neibugonggao.dao.ibatis3.NeiBuGongGao.selectCount", "org.hi.systemmanage.neibugonggao.dao.ibatis3.NeiBuGongGao.selectAll", queryResult);
returnPageURL = "/systemmanage/neibugonggao/IndexNeiBuGongGaoList.jsp";
return "dispatcher";
}
代码就是平常经常用到的查询结果集,
下面是滚动jsp的代码:
<body style="margin: 4px; background-color: transparent;">
<div id=demo style="overflow: hidden; height: 30px; width: 800px;" align="left">
<table align=left cellpadding=0 cellspace=0 border=0 with="800">
<TBODY>
<tr>
<td id=demo1 valign=top>
<table width="800" style="line-height:22px;" border="0" align="center" cellpadding="1" cellspacing="1">
<tr>
<!--text-decoration: none;去掉超链接的下划线
background-color: transparent 设置iframe背景透明
margin-right: 25px; 字之间的间距
font-size:12px; 字的大小
-->
<td>
<ws:iterator value="queryResult.resultMap" id="result" status="status">
<!-- ${status.index} --> ※
<a style="cursor: pointer;text-decoration: none;margin-right: 20px;" title="<ws:property value='#result.GGTITLE' />"
target="_blank" href="NeiBuGongGaoAction!view.action?vid=<ws:property value="#result.ID"/>">
<font color="red" ><ws:property value="#result.GGTITLE" /></font></a>
</ws:iterator>
</td>
</tr>
</table>
</td>
<td id=demo2 valign=top></td>
</tr>
</TBODY>
</table>
</div>
<!-- 滚动JS代码 这个网上很多-->
<script>
var speed = 30
demo2.innerHTML = demo1.innerHTML
function Marquee() {
if (demo2.offsetWidth - demo.scrollLeft <= 0)
demo.scrollLeft -= demo1.offsetWidth
else {
demo.scrollLeft++
}
}
var MyMar = setInterval("Marquee()", speed);
demo.onmouseover = function() {
clearInterval(MyMar)
}
demo.onmouseout = function() {
MyMar = setInterval("Marquee()", speed);
}
</script>
</body>
- 大小: 48.8 KB
- 大小: 5.1 KB
分享到:
相关推荐
2. **代码整理**:除了基础的格式化,它还可以处理一些复杂的代码结构,如重构嵌套表达式,优化导入语句,甚至修复某些基本的代码错误。 3. **集成支持**:`google-java-format` 可与各种IDE(如IntelliJ IDEA、...
需要注意的是,虽然java-unrar库提供了基本的RAR操作,但并不包含RAR文件的创建或更新功能,也就是说,它主要用于读取和解压,而不是打包和压缩RAR文件。 此外,由于RAR格式有多种版本,包括RAR1.5、RAR2.x、RAR4.x...
【标题】"最基本Java-maven空白项目"是一个基础的Java项目,它采用了Maven作为构建工具。Maven是Apache软件基金会开发的一个项目管理和综合工具,主要用于管理Java项目的构建、报告和文档生成。这个项目的核心目的是...
1. "taobao-sdk-java-auto_1479188381469-20190920.jar" - 这是主SDK的二进制文件,包含了所有必要的类和库,使得开发者可以直接在Java项目中引用,实现与淘宝接口的交互,包括钉钉扫码登录的相关功能。 2. "taobao...
开发者可以创建Java项目,设置构建路径,管理依赖关系,以及配置构建和部署选项。 4. **调试工具**:Eclipse的调试器使得代码调试变得直观,支持断点、单步执行、查看变量值、调用栈跟踪等功能。 5. **版本控制**...
总之,"java-1.8.0-openjdk.linux.x86_64"是Linux系统上用于开发和运行Java应用的重要软件包,包含了Java开发和运行所需的所有基本组件,支持最新的Java 8特性,并针对64位系统进行了优化。安装和使用这个包,开发者...
这个版本是纯净且正版的,适合于Java开发者在他们的项目中直接集成使用。 在Java编程中,为了连接到MySQL数据库,我们需要一个适配器或驱动程序,这就是MySQL Connector/J的角色。它实现了JDBC(Java Database ...
Java属性工具库(Java Property Utils)是一个常用的Java...以上就是关于`java-property-utils-1.9.jar`库的一些核心功能和使用方式。这个库是Java开发者处理配置文件的得力助手,能有效提升项目的可配置性和灵活性。
除了基本的连接功能,`mysql-connector-java`还提供了许多高级特性,如预编译的SQL语句(PreparedStatement)、批处理操作、连接池支持、事务处理等。例如,预编译的SQL语句可以防止SQL注入攻击,提高执行效率,并能...
除了基本的SQL操作,MySQL Connector/J还提供了高级功能,如连接池管理、事务控制、预编译的SQL语句、结果集缓存等。连接池如C3P0或HikariCP可以帮助管理数据库连接,提高应用的性能和可伸缩性。 此外,MySQL ...
除了基本的数据库连接和查询,`mysql-connector-java`还支持更高级的功能,如事务处理、存储过程调用、批处理操作、连接池管理等。同时,它也提供了异常处理机制,帮助开发者更好地处理可能出现的错误和异常情况。 ...
这个库是Java编程语言中的一个开源项目,主要用于提供一些通用的、跨平台的Java工具和实用程序。在Java开发中,这样的库可以极大地提高开发效率,因为它封装了常见的功能,开发者可以直接使用,而无需从头编写代码。...
1. AWS Java SDK:这是一个由AWS官方维护的Java开发工具包,它提供了丰富的API,覆盖了从S3存储到EC2计算服务、Lambda函数、DynamoDB数据库等众多AWS服务。开发者可以使用SDK编写Java代码来调用这些服务,实现云服务...
Java 1.8.0 OpenJDK 1.8.0.222-2 是一个针对Windows x64平台的开源Java开发工具包,它提供了完整的Java开发环境,包括Java虚拟机(JVM)、Java类库以及用于构建和运行Java应用程序所需的其他组件。这个版本的OpenJDK...
10. **持续学习与优化**:熟练掌握Eclipse不仅需要了解其基本功能,还需要不断探索和学习新的插件、快捷键以及自定义设置,以适应不断变化的开发需求。定期更新到最新版本也是保持效率的关键。 综上所述,"eclipse-...
根据提供的文件信息,“Java项目开发实战”这一主题主要聚焦于Java项目的实际开发过程与技巧,适合初学者作为入门指南来了解Java项目开发的基本流程和技术要点。下面将从多个角度深入探讨这一主题涉及的关键知识点。...
1. **libs**:包含了Selenium Java绑定所需的库文件,这些jar文件在编写测试脚本时需要引入到项目中。 2. **src**:源代码目录,对于开发者来说,查看源码有助于深入理解其工作原理。 3. **docs**:文档目录,可能...
MySQL Connector/J 5.1.37 是 MySQL 数据库与 Java 应用程序之间的关键桥梁,它是 MySQL 官方提供的一个驱动程序,使得 Java 开发人员能够通过 JDBC(Java Database Connectivity)接口与 MySQL 数据库进行交互。...
这些示例通常会涵盖基本的转账、创建智能合约、调用合约函数等常见操作,以便开发者能够更好地在实际项目中应用Java-Tron库。 总而言之,Java-Tron是TRON区块链技术在Java开发者社区中的一个重要资源,它为Java...
2. **执行 SQL 语句**:支持预编译的 `PreparedStatement` 和基本的 `Statement` 对象,用于执行 SELECT、INSERT、UPDATE、DELETE 等 SQL 命令。 3. **事务处理**:支持 JDBC 的事务管理,包括自动提交、手动提交、...