zoukankan      html  css  js  c++  java
  • CMS&BootStrap

    Meven

    一种项目构建工具,能够帮助开发者,迅速的加载jarjar依赖

    Ifname标签:在页面中嵌入页面

    <iframe src="URL"  width="200"  height="200"  name="iframe_a"></iframe>

    <iframe src="demo_iframe.htm" name="iframe_a"></iframe>

    <p><a href="http://www.w3school.com.cn" target="iframe_a">W3School.com.cn</a></p>

    CSS等需要放入WEB-INF下面

    富文本编辑器

    <script type="text/javascript" src="js/wangEditor.min.js"></script>
        <script type="text/javascript">
            //初始化富文本框
            var E = window.wangEditor;
            //职位描述
            var editor = new E('#describe');
            
            //任职要求
            var editor2 = new E('#require');
            
            
            //职位描述
            var $txtDescribe = $('#txtDescribe');
            //职位描述中的信息同步到隐藏域
            editor.customConfig.onchange = function(html) {
                $txtDescribe.val(html);
            }
            // 初始化 textarea 的值
            editor.create();
            $txtDescribe.val(editor.txt.html());
            
            //任职要求
            var $txtRequire = $('#txtRequire');
            //职位描述中的信息同步到隐藏域
            editor2.customConfig.onchange = function(html) {
                $txtRequire.val(html);
            }
            editor2.create();
            // 初始化 textarea 的值
            $txtRequire.val(editor2.txt.html());
        </script>
        </script>
    View Code

    Ajax

    一种解决异步问题的机制,可以解决页面返回的同步问题是一种JSP技术

    这是传统的同步机制:

    异步机制

     这样就都是同一张页面,不用销毁页面

    package cn.jiedada.controller;
    
    import java.util.Random;
    
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.ResponseBody;
    
    import cn.jiedada.damain.Jobs;
    
    @Controller
    public class AjaxController {
        @RequestMapping("/ajaxGet")
        @ResponseBody
        public String getAjax(String name){
            System.out.println(name);
            return name;
        }
        @RequestMapping("/ajaxPost")
        @ResponseBody
        public Double getPost(String name){
            System.out.println(name);
            Random random = new Random();
            return random.nextDouble();
        }
    }
    View Code
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
        <form action="">
            <input/>
            <input/>
            <input type="submit" value="提交"/>
        </form>
        <input type="button" onclick="getRandmDouble()" value="获得随机数">
        <script type="text/javascript">
            function getRandmDouble(){
                var name="tom";
                var xhr = getXhr();
                xhr.open("get","ajaxPost");
                xhr.setRequestHeader("content-type","application/x-www-form-urlencoded");
                xhr.send("name="+name);
                xhr.onreadystatechange=function(){
                    if(xhr.readyState==4 && xhr.status==200)
                        {
                            alert(xhr.responseText);
                        }
                }            
            }
            function getXhr() {
                var xhr = null;
                if(window.XMLHttpRequest){//针对其他浏览器
                    xhr = new XMLHttpRequest();
                }else{
                    xhr = new ActiveXObject('Microsoft.XMLHTTP');
                }
                return xhr;
            }
            /* var xhr = getXhr();
            xhr.open("get","ajaxGet?name=tom");
            xhr.send(null);
            xhr.onreadystatechange=function(){
                if(xhr.readyState==4 && xhr.status==200)
                    {
                        alert(xhr.responseText);
                    }
            } */
        </script>
    </body>
    </html>
    View Code

    传入也分为get和post传入

  • 相关阅读:
    三个录屏软件
    不用 PS 和 AI,5个网站能做出更好看的设计
    使用vue.js开发小程序
    js异步处理
    HTTP、HTTP1.0、HTTP1.1、HTTP2.0、HTTPS
    Chrome不支持css字体小于12px的解决办法
    处理CSS前缀问题的神器——AutoPrefixer
    CSS | 字体系列
    qemu-img 命令讲解
    全面理解 git
  • 原文地址:https://www.cnblogs.com/xiaoruirui/p/11491891.html
Copyright © 2011-2022 走看看