SelectionCourseSystem/WebRoot/reference.txt

(开头部分) 16KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<script type="text/javascript" src="jsp/js/jquery-3.3.1.min.js"></script>

    <script type="text/javascript">
        /* 提交结果,执行ajax */
        function btn(){
       var $btn = $("input.btn");//获取按钮元素
            //给按钮绑定点击事件
            $btn.bind("click",function(){
                $.ajax({
                    type:"post",
                    url:"excuteAjaxJsonAction",//需要用来处理ajax请求的action,excuteAjax为处理的方法名,JsonAction为action名
                    data:{//设置数据源
                        name:$("input[name=name]").val(),
                        age:$("input[name=age]").val(),
                        position:$("input[name=position]").val()//这里不要加","  不然会报错,而且根本不会提示错误地方
                    },
                    dataType:"json",//设置需要返回的数据类型
                    success:function(data){
                        var d = eval("("+data+")");//将数据转换成json类型,可以把data用alert()输出出来看看到底是什么样的结构
                        //得到的d是一个形如{"key":"value","key1":"value1"}的数据类型,然后取值出来                   
                        $("#s_name").text(""+d.name+"");
                        $("#s_age").text(""+d.age+"");
                        $("#s_position").text(""+d.position+"");
                         
                    },
                    error:function(){
                        alert("系统异常,请稍后重试!");
                    }//这里不要加","
                });
            });
        }

        /* 页面加载完成,绑定事件 */
        $(document).ready(function(){          
            btn();//点击提交,执行ajax
        });

    </script>
    
   ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
   
   
   struts.xml
   <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE struts PUBLIC
	"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
	"http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
	<!-- 基础包 -->
	<package name="base" extends="struts-default">
		<!-- 自定义拦截器 -->
		 <interceptors>
			<interceptor name="characterEncodeingFilter" class="edson.web.shop.utils.CharacterEncodingFilter"></interceptor>
			<interceptor-stack name="myStatck">
				<interceptor-ref name="defaultStack"/>
				<interceptor-ref name="characterEncodeingFilter"></interceptor-ref>
			</interceptor-stack>
		</interceptors>
		<!-- 指定在哪使用 -->
		<default-interceptor-ref name="myStatck"></default-interceptor-ref>	
后面还有 289 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。