jsp 页面 摘要, 要截取字符串 ,当时 字符串中包含 html标签,截取后无法显示

如题:

处理办法:

1.  使用struts标签

    <s:property  value ="#text.replaceAll(‘<[^>]+>‘,‘‘).substring(0,77)" escape="false"/>

    过滤掉所有 标签

2. 使用 js

  

   var div = document.getElementById(‘div‘);

  div.innerHTML = ‘<div>aaa<span>bbb<u>ccc<b>ddd<i>fff</i>‘;   //截取完后的值

  alert(div.innerHTML);  //<div>aaa<span>bbb<u>ccc<b>ddd<i>fff</i></b></u></span></div>

  dom对象的 innerHTML 有自动补全 标签的功能

  

时间: 2024-12-28 04:07:50

jsp 页面 摘要, 要截取字符串 ,当时 字符串中包含 html标签,截取后无法显示的相关文章

jsp页面使用el 按key获取map中的对应值

jsp页面使用el 按key获取map中的对应值 转自:<jsp页面使用el 按key获取map中的对应值>地址:http://blog.csdn.net/baple/article/details/18517359 jsp页面中的代码: <script type="text/javascript"> var msgTip = "${msgs['loginError']}"; alert(msgTip); </script> 注意

截取字节数组形式的字符串,串中包含中文

描述 1.首先说一下各种字符的字节组成: 字符.字母和数字:由一个大于0的数字码组成,比如1--49.A--65.b--98.即这三种类型长度为1字节. 汉字:由两个小于0的数字码组成,比如 "我"-- (-50,-46)."们"--(-61,-57).即中文长度为2字节. 2.解释一下题干 输入是一个包含中文的字符串str,和一个截取长度i,要求把str截取i个字符长度输出,但是如果末尾是半个中文,就舍弃掉.因为除了汉字以外的其他都是1字节长度,所以本题难度是处理

JSP学习笔记(七十八):struts2中s:select标签的使用

1.第一个例子: <s:select list="{'aa','bb','cc'}" theme="simple" headerKey="00" headerValue="00"></s:select> 2.第二个例子: <s:select list="#{1:'aa',2:'bb',3:'cc'}" label="abc" listKey="ke

用MyEclipse做web项目开发中如何去除jsp页面中的设计视图

开始用MyEclipse做WEB项目开发时,当用到jsp页面时,新建一个后总是上面是jsp的设计视图,下面才是jsp页面,这样太不方便了,下面是去除这个视图页面的步骤:      MyEclipse->Preference->General->Editors->File Associations->在右边选中*.jsp,然后到右下角选择MyEclipse JSP Editor(default)就行了. 在jsp页面还有几行默认的代码,你的网站做出来后是要上传到服务器的,之后你

1、Jsp页面

一.JSP(java server page):是以Java语言为基础的动态网页生成技术. 1.特点: a).以 .jsp 为后缀的文本文件,不需要编译(相对于程序猿来说不需要编译) b).以html和Java代码为主要组成部分 二.jsp文件被jsp引擎处理的步骤: 1. jsp文件被jsp引擎转化为Servlet源文件, 2.jsp引擎再把转化后的Servlet源文件编译成class文件 [注]jsp文件转化成servlet文件的文件名是:   原来的jsp文件名_jsp;   index.

VRS规则引擎使用生成jsp页面总结

一.传值 传值方式有四种:请求传值(request传值).会话传值(session传值).超链接传值.Cookie传值. 请求传值 页面与页面之间有相同的变量,他们之间的值可以传递.前提是选择的模板由传参功能,页面与页面相接.模块没有传值功能的有:页面框架. 会话传值 在页面定义的变量,它的输出方式为session导出,经过该页面将值给改变量,在经过了这个页面的任何页面都能通过录入方式为session取值获取该变量的值,该变量的值能在会话没断开的情况下保存一定时间,一般为半小时.前提sessio

如何将数据库中的值经过servlet传入到jsp页面,并且用EL表达式显示出值

方法一:通过id查询某一数据库表中具体的行,将值封装在相应的对象中,如下面的对象Notice servlet中 String noticeId=request.getParameter("noticeId"); Notice displayEditnotice=publicnoticeservice.displayEditnotice(Integer.valueOf(noticeId)); request.setAttribute("list_displayEditnotic

JSP页面添加当前时间

JSP页面添加当前时间 一.时间格式化 1.引入标签 <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> 2.时间格式化 <fmt:formatDate>标签用于使用不同的方式格式化日期. <jsp:useBean id="date" class="java.util.Date" />当前时间:         

JSP页面元素,及JSP九大内置对象之二out和request

一.JSP页面元素1.脚本Scriptlet <1>  <%          用于定义局部变量,书写常规的java代码      %> <2><%!          用于定义全局变量,定义方法    %> <3><%=输出表达式%>    要想回车:加<br/>: 在标签里写HTML代码  ,可以有效果 2.指令如  page指令  <%@ page ....%>  page指定的属性:  language