`
sxdtzhaoxinguo
  • 浏览: 227169 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

jsp,div 限制字数,超出部分用省略号代替

 
阅读更多

1.我是用struts2标签做的:如下:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>博客列表</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link rel="stylesheet" type="text/css" href="<%=request.getContextPath()%>/css/main.css">
	<script type="text/javascript">
		function goTo(maxPage){
			var currentPage = document.getElementById("text1").value;
			if(currentPage>maxPage || currentPage<1){
				alert("对不起,无法到达该页");
			}else{
				document.location.href="<%=request.getContextPath()%>/BlogAction_findAllBlog.action?pageNo="+currentPage;
			}
		}
	</script>
</head>
<body>
<div class="center_division">
	<div class="center_body">
		<table id="tb">
		<%--
		<tr>
			<td width="15%" bgcolor="#eef0f7">标题</td>
			<td bgcolor="#eef0f7">内容</td>
		</tr>
		--%>
		<s:iterator value="articleList" var="article">
		<tr>
			<td align="left" style="padding-left: 20px; font-size: 14px;">
				<a href="#"><s:property value="#request['articleTitle']"/></a>
			</td>
		</tr>
		<tr>
			<td>
			<s:if test="#request['articleContent'].length()>100">
				<s:property value="#request['articleContent'].substring(0,100)"/>......
			</s:if>
			<s:else>
				<s:property value="#request['articleContent']"/>......
			</s:else>
			</td>
		</tr>
		<tr>
			<td align="right" style="padding-right: 10px;">
			发布时间:<s:property value="#request['articleCreateDate']"/>
			<!-- 
			更新时间:<s:property value="#request['articleUpdateDate']"/>
			 -->
			</td>
		</tr>
		</s:iterator>
	</table>
	</div>
</div>
</body>
</html>


2.最后的效果截图如下:

分享到:
评论

相关推荐

    javascript 实现文本使用省略号替代(超出固定高度的情况)

    javascript 实现文本使用省略号替代 实现效果图: 如果图片不清晰,建议放大浏览器的尺寸进行查看 1.这里是配合jQuery来进行替换的,所以jquery还是必备的,毕竟是轻量级,而且对各大的浏览器兼容性也好。所以开始页面...

    jsp ajax js 实现省略号分页

    "jsp ajax js 实现省略号分页"这一主题,就是关于如何在JSP页面中利用AJAX和JavaScript技术实现具有省略号效果的分页功能。这里我们将详细探讨这一技术实现的各个环节。 首先,我们了解**JSP(JavaServer Pages)**...

    网页中字段太长,省略号表示。css显示

    本文将深入探讨如何使用CSS实现字段太长时的省略号显示,并对比与使用JSP(JavaServer Pages)处理此类问题的方法。 ### CSS 省略号显示原理 CSS中的`text-overflow`属性和`overflow`属性配合`white-space`属性...

    jsp css+div 后台框架

    "jsp css+div 后台框架"是一种常见的前端与后端技术组合,用于构建高效、美观且用户友好的Web应用程序。这种框架结合了JavaServer Pages(JSP)、Cascading Style Sheets (CSS) 和 Div布局,以实现动态网页设计和...

    JSP SSH DIV CSS 简单论坛

    这个“JSP SSH DIV CSS 简单论坛”项目可能是基于上述技术构建的一个小型社区交流平台。在这样的论坛中,用户可以注册、登录,发布和回复帖子,进行互动讨论。项目的结构可能包括以下几个主要部分: 1. **登录/注册...

    jsp div 交替替换

    9. **状态管理**:在`jsp`中,如果涉及到页面刷新或导航,可能需要使用session或cookie来保存当前显示的`div`状态,以便在页面重新加载后恢复。 10. **响应式设计**:确保`div`的交替替换在不同屏幕尺寸下也能正常...

    jsp图片浏览器div弹出层

    在这个场景下,"jsp图片浏览器div弹出层"指的是使用JSP技术实现的一种功能,它可以在用户点击或触发某个事件时,通过`div`元素弹出一个图片浏览器窗口。`div`是HTML中的一个布局元素,可以用来组织网页内容,通过CSS...

    jsp页面div拖动案例

    ie和火狐都可以用,在开发中可以方便的帮你处理页面div拖动的问题

    java web jsp 隐藏div(附源码)

    以下是一个简单的例子,展示如何使用JSP和JavaScript来隐藏和显示div: ```jsp ; charset=UTF-8" pageEncoding="UTF-8"%&gt; &lt;!DOCTYPE html&gt; 隐藏/显示Div示例 #myDiv { display: ${hidden ? 'none' : 'block'...

    Jsp中如何让图片在div中居中

    在讨论JSP页面中图片居中的问题时,首先需要掌握一些基础的CSS布局知识,包括display属性的使用、垂直居中的方法、margin属性的自动居中技巧以及W3C标准对页面渲染的影响。 当涉及到在div中居中一张图片时,CSS是...

    AJAX JSP DIV 聊天室练习实例

    【AJAX JSP DIV 聊天室练习实例】是一个典型的Web开发项目,它整合了AJAX、JSP和HTML的DIV元素,用于创建一个实时交互的在线聊天平台。在这个实例中,我们将深入探讨这三个技术如何协同工作,构建出一个高效、用户...

    利用CSS和DIV做的JSP页面框架

    本教程主要探讨如何利用CSS和DIV来设计美观且高效的JSP页面框架。 首先,了解CSS的基础概念至关重要。CSS是一种样式表语言,用于定义HTML或XML(包括如SVG、MathML等各种XML方言)文档的呈现。通过CSS,我们可以...

    JSP+Ajax div自动刷新 程序代码

    ### 一、JSP+Ajax 技术结合使用 #### 1. JSP (JavaServer Pages)技术简介 JSP 是一种基于 Java 的服务器端脚本技术,它使得在 HTML 文件中嵌入 Java 代码成为可能。JSP 文件最终会被编译成 Servlet,并由 Java 容器...

    js完美解决jsp文本框限制只能输入数字、小数问题

    ### js完美解决JSP文本框限制只能输入数字、小数问题 在Web开发过程中,确保用户输入的数据符合预期格式是一项非常重要的任务。特别是在涉及到数值输入时,开发者常常需要限制文本框仅能接受数字或者带有一定数量...

    动态省略号.html

    纯css实现,亲测html5、vue、jsp适用,状态后面省略号动态展示,速度可调

    css+div+jsp

    在描述部分提到的代码示例中,我们可以看到一个简单的文件上传功能实现,这里利用了JSP(JavaServer Pages)技术和SmartUpload组件。 #### 1.1 JSP页面实现文件上传 - **表单元素**:`&lt;form&gt;`标签中的`ENCTYPE=...

    JSP 中限定字符长度

    在本篇内容中,我们将深入探讨如何在JSP(JavaServer Pages)中实现对字符串长度的限制,这对于处理页面上过长的文本内容非常有用。文章通过一个具体的示例来展示这一过程,不仅包含了必要的代码片段,还涉及了JSP与...

    简单的css+div 的jsp示例

    在这个“简单的css+div的jsp示例”中,我们将探讨如何结合使用这些技术来实现一个学生查询功能的界面。 首先,JSP(JavaServer Pages)是一种动态网页开发技术,它允许开发者在HTML页面中嵌入Java代码,从而实现...

    JSP限制文本框输入

    JSP限制文本框输入条件,比如只能输入数字,字符. 不能输入中文等.

    使用text-overflow:ellipsis实现文字超出用省略号显示

    具体来说,要实现文字超出用省略号显示的效果,可以按照以下步骤进行设置: 1. `white-space: nowrap;` 这个属性值设置使得文本不会换行,所有内容都在一行内显示。 2. `overflow: hidden;` 此属性设置隐藏超出元素...

Global site tag (gtag.js) - Google Analytics