jsp页面

一、播放声音

  1.页面中的处理:<div  id=”alm”></div>

  2.Js处理:

    function playVoice (value){

      //获取主机地址之后的目录

    var pathName = window.document.location.pathname;

     //获取带"/"的项目名,

     var projectName = pathName.substring(0,

   pathName.substr(1).indexOf(‘/‘) + 1);

     //拼接获取声音路径

    value = projectName + value;

     //将原来embed中的声音清空

     document.getElementById("alm").innerHTML = "";

     if (navigator.userAgent.indexOf("MSIE") != -1) {

      //加入现在选择的声音

       document.getElementById("alm").innerHTML = ‘<embed src="‘+value+‘" quality="high" ‘+

    ‘width="0" height="0" autostart="true"  hidden="true" loop="true" ‘ +‘type="application/x-ms-wmp">‘

    + ‘</embed>‘;

     } else {

      //加入现在选择的声音

      document.getElementById("alm").innerHTML = ‘<audio id="aaa" src="‘+

        value+‘" width="0" height="0" hidden="true" loop="loop" autoplay controls></audio>‘;

    }

    }

二、get请求传递中文参数乱码: 

  1.在页面端对url进行编码:

    使用encodeURI(传递的参数值)如:”...?username=”+encodeURI(“中文参数”)

  2.在后台通过解码来接收改中文参数:

    String name=new String(request.getParameter(“username”).getBytes(“ISO-8859-1”),”UTF-8”);

时间: 2024-07-30 10:09:20

jsp页面的相关文章

【中文乱码】jsp页面传值到后台中文乱码情况.

作为一名程序员,在项目中偶尔会遇到jsp传到后台出现中文乱码而不知所措.下面将讲解出现中文乱码的几种情况. 一.jsp页面没有设置编码格式, 二,后台没有在web.xml中字符编码过滤器, 三,在ajax提交的时候用get提交, 四,数据库连接的时候也可以试着加上字符编码, 五,所有的前台和后台字符编码必须一致.

java分页的实现(后台工具类和前台jsp页面)

1.首先,新建一个类Page.java 1 public class Page implements Serializable { 2 private static final long serialVersionUID = -3198048449643774660L; 3 private int pageNow = 1; // 当前页数 4 private int pageSize = 10; // 每页显示记录的条数 5 private int totalCount; // 总记录条数 6

js从jsp页面获得值

<input type="hidden" name="duan" value="<s:property value="#session.ipNumber"/>"/> 但下面不行 <input type="hidden" name="duan" value="<% session.getAttribute("ipNumber"

jsp页面通过使用s标签获取值栈中的值(初识)

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitio

Struts的JSP页面标签&lt;html:errors/&gt;的使用方法

一个jsp里两个或多个<html:errors/>时如何让他们分别显示自己该显示的错误信息 关键字: <html:errors/> 一个jsp里两个或多个<html:errors/> 分别显示错误信息 我在一个jsp里用到了两次<html:errors/>,分别在两个form表单里,可是写了两个之后<html:errors/>, 点任何一个表单中的提交按钮这两个<html:errors/>都会一起显示错误信息, 要想让他们分别显示自己

jsp页面加载出错或者datagrid有数据但页面不展示

(一) Uncaught SyntaxError: Invalid or unexpected token                                VM4337:2 at new Function () at Object.parseOptions (jquery.easyui.min.js:58) at Function.$.fn.linkbutton.parseOptions (jquery.easyui.min.js:1004) at HTMLAnchorElemen

关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件

找了这么久资料,总算解决了 感谢博客园:http://www.cnblogs.com/xsht/p/5275081.html 感谢百度:http://zhidao.baidu.com/link?url=Vz4TlygvnMyYVj105bCuzkusjF0G5rM6opHvEzhcCaJK5s1gFUZ3PBgAWCNsfY1RmtPf4ZEo8EV_Gd7SYKV4S_ 在有Struts部署的Java EE环境中,我们一般把jsp页面写在WebRoot\WEB-INF\content 目录下,

JSP页面以及JSP九大隐式对象

?JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术. ?JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比html而言,html只能为用户提供静态数据,而Jsp技术允许在页面中嵌套java代码,为用户提供动态数据. ?Jsp快速入门:在jsp页面中输出当前时间. ?JSP模版元素 ?JSP表达式 ?JSP脚本片断 ?JSP注释 ?JSP指令 ?JSP标签 ?JSP内置对象 ?如何查找JSP页面中的错误

[DRP]-index.jsp 页面到另一个页面 servlet如何配置

JSP页面 <%@ page language="java" import="java.util.*" pageEncoding="GB18030"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+requ

多个jsp页面共享一个js对象的超级方法

一个jsp页面为A.jsp,在A.jsp中点击一个按钮打开另一个B.jsp页面.思路如下: 在A.jsp打开B.jsp的事件中,写入如下代码: 1 2 window.top['_CACHE'] = chatFrdList; window.top['_CACHE'][frdUserId] = frdUserId; 其中,chatFrdList定义为var chatFrdList = new Object(); frdUserId为一个用户的id. 那么,在B.jsp的一个事件中,就可以执行下面的操