关于html5与jsp页面同样的html代码展示的页面效果不一样的问题

 1 private void Ws_NewMessageReceived(WebSocketSession session, string value)
 2    {
 3        Dictionary<string, string> res = login(value, session, this) as Dictionary<string, string>;
 4        switch (res["send"])
 5        {
 6            case "0":
 7                res.Remove("send");
 8                Send(res);//全部发送
 9                break;
10            case "1":
11                res.Remove("send");
12                string username = res["to"];
13                WebSocketSession keys = userlist.Where(q => q.Value == username).Select(q => q.Key).First();
14                SendTo(keys, res);//针对发送
15                break;
16        }

html5默认的声明为

[html] view plain copy print?

  1. <!DOCTYPE html>

jsp默认的声明头部为

[html] view plain copy print?

  1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>
  2. <html>

这里就不一样了,如果两个页面写同样的html代码及样式,jsp页面展示的效果会跟html5页面不一样,这时只要在jsp页面的声明改为下面即可

[html] view plain copy print?

    1. <%@ page contentType="text/html;charset=UTF-8" language="java" %>
    2. <!DOCTYPE html>
时间: 2024-12-21 07:39:26

关于html5与jsp页面同样的html代码展示的页面效果不一样的问题的相关文章

asp.net cshtml页面使用Razor后台代码动态产生页面——函数实现

在asp.net的MVC框架的Razor页面中--也就是常用的cshtml页面中--提供了在前台HTML.Javascript代码中使用后台代码的框架.下面是Razor的简介: Razor 是一种允许您向网页中嵌入基于服务器的代码(Visual Basic 和 C#)的标记语法. 当网页被写入浏览器时,基于服务器的代码能够创建动态内容.在网页加载时,服务器在向浏览器返回页面之前,会执行页面内的基于服务器代码.由于是在服务器上运行,这种代码能执行复杂的任务,比如访问数据库. 该框架的一大特点就是如

JSP中如何利用JS实现登录页面的跳转(JSP中如何利用JS实现跳转页面)

JSP中如何利用JS实现登录页面的跳转(JSP中如何利用JS实现跳转页面) 注:只是用到js中的setTimeout();具体使用方法:  setTimeout(函数名, 时间(毫秒)); setTimeout( ) 是属于 window 的 method, 但我们都是略去 window 这顶层物件名称, 这是用来设定一个时间, 时间到了, 就会执行一个指定的 method.setTimeout( ) 通常是与 function一起用. 样例: 1 <%@ page language="j

jsp页面编写锚点,和html页面编写锚点

html锚点的编写方式,在jsp中不兼容.因此在写动态网页时,需要注意 一:html页面中的锚点编写方式 1 HTML锚点 2 3 <a href="#abc">goto1</a> 4 5 <a name="abc">111</a> 6 7 这样从goto1可以定位到111 二:jsp页面编写锚点的方式 JSP锚点 <a href="javascript:void(0)" onclick=&q

jsp页面跳转后台代码的方式总结~

jsp页面跳到后台代码,有如下几种方式: action方式: jquery方式,代码如下: function regCust(){ $('#containerFRM').form( 'submit', { "url" : "${webAppUrl}/cust/registeredUser.html", onSubmit : function() { //显示遮罩 $.jBox.tip("正在提交--", 'loading'); }, succes

系统管理模块_部门管理_改进_抽取添加与修改JSP页面中的公共代码_在显示层抽取BaseAction_合并Service层与Dao层

系统管理模块_部门管理_改进1:抽取添加与修改JSP页面中的公共代码 commons.jspf <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%@ taglib prefix="s" uri="/struts-tags" %> <meta http-equiv="Conten

jsp:通过Session控制登陆时间和内部页面的访问

一,通过session的关闭浏览器销毁,和使用getAttribute设置session对象值来控制页面用户是否有权限进入. 1,以下是登陆页面的代码,使用表单提交数据给一个servlet进行数据的处理 <form action="com.in.User" method="post"> <div class="loginbox"> <div class="errorbox"><i cl

js页面跳转参考代码大全

整理一下JS页面跳转参考代码 第一种:     <script language=/"javascript/" type=/"text/javascript/"> window.location.href=/"login.jsp?backurl=/"+window.location.href; </script> 第二种:     <script language=/"javascript/"&g

web.xml配置SpringMVC时导致访问的页面资源不存在,跳转页面时出现404

web.xml配置文件 ,配置SpringMVC: <servlet> <servlet-name>springMVC</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!-- 设置配置文件的名称 和路径 --> <init-param> <param-name>con

HTML页面每次打开的时候都清除页面缓存

解决办法为: (1) 用HTML标签设置HTTP头信息 <HEAD> <META    HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META    HTTP-EQUIV="Cache-Control" CONTENT="no-cache"> <META    HTTP-EQUIV="Expires" CONTENT="