Java EE
开开心心 everyday
这个作者很懒,什么都没留下…
展开
-
jsp中的basePath和path (绝对路径 相对路径)
https://www.cnblogs.com/zhangkaikai/p/6529743.html https://blog.csdn.net/baidu_37107022/article/details/75233392原创 2019-03-11 15:53:49 · 1226 阅读 · 0 评论 -
jsp 自定义标签入门
1、编写自定义标签类 可以放在utils包内/** * 自定义标签的使用 * @author Steven * */public class MyTag extends TagSupport { @Override public int doStartTag() throws JspException { // 自动以的变迁要实现的功能,这里演示的是在页面输出以下...原创 2019-03-11 17:01:13 · 103 阅读 · 0 评论 -
测试 jquery 是否导入成功
<script type="text/javascript" src="static/js/jquery.min.js"></script><script type="text/javascript" >if(jQuery) { alert('jQuery已加载!');}else { alert('jQuery未加载!');}$(...原创 2019-03-20 21:50:42 · 4446 阅读 · 2 评论 -
Ajax SpringMVC数据交互
一、原生Ajax 和SpringMVC 交互JSP:<script type="text/javascript" > //因为是原生Ajax是原生javascript代码,不用导入 jquery包function show_1(){ var CustomerId = $("#lev1").val(); //1、从id为lev1的标签处获取其value...原创 2019-03-21 11:04:56 · 380 阅读 · 0 评论 -
jsp页面共享数据的有效范围
web系统中药保存数据、共享数据有四个范围1、页面范围2、请求范围:3、会话范围4、应用范围请求范围比页面范围要大,因为转发的时候可以跳跃多个页面。会话比请求范围要大,因为一次会话可以发送多个请求。应用比会话范围要大,因为服务器当前应用对象只有一个,但可以有多个用户多个会话,如果Ajax请求是跳转页面的,所以Ajax请求不能使用请求范围共享数据。也不...原创 2019-03-25 10:28:14 · 1879 阅读 · 0 评论 -
ssm 实现登录和退出
JSP:<div class="container"> <form id="loginForm" action="doLogin" method="post" role="form"> <h2 >用户登录</h2> <input type="text" id="loginacct" name="...原创 2019-03-25 10:58:56 · 5209 阅读 · 0 评论 -
JSP中include指令与include动作标识的区别
JSP中主要包含三大指令,分别是page,include,taglib。本篇主要提及include指令。JSP中常用的动作标识有<jsp:include>、<jsp:forward>、<jsp:useBean>、<jsp:setProperty>、<jsp:getProperty>、<jsp:fallback>、<...原创 2019-03-25 11:12:57 · 7111 阅读 · 0 评论 -
List 、JSONArray的相互转换
JSON 是一种键值对格式,SpringMVC返回前台的数据格式为JSON或XML,JSON默认用的较多JSONObject和JSONArray区别及基本用法参考https://www.cnblogs.com/xuanbo/p/6913585.htmlList 、JSONArray的相互转换借用alibaba的第三方包fastjson,可以很方便的进行转换介绍和下载:ht...原创 2019-03-18 17:22:44 · 26816 阅读 · 1 评论 -
Web服务器、应用程序服务器区别
Web服务器 接收浏览器请求,并把浏览器请求的静态资源内容返回给浏览器进行显示。 只解析静态页面,即html 页面。一般负责对静态资源请求进行响应。不能解析含有java代码的jsp页面。应用程序服务器 可以解析动态页面,处理具体应用的业务需求程序,Apache是典型的的Web服务器,还有微软的IISTomcat 是应用程序...原创 2019-03-25 17:21:44 · 175 阅读 · 0 评论 -
利用浏览器F12排查前端(JSP)页面错误
背景:前端,这一段JSP语法没有发现错误,就是前端不显示function showPretaskShowData(){ alert("回来数据了:"); $.ajax({ url:'ShowData', type:'post', dataType:'json', success:function(data){ $("#ShowData").html(""); // 先清空...原创 2019-03-27 17:19:01 · 5696 阅读 · 0 评论 -
Spring原理理解
SpringSpring是一个开源的容器框架,可以管理Web层,业务层,Dao层,持久层组件,可以配置各个层的组件维护各层之间的关系。主要负责创建Bean以及维护Bean之间的关系。Spring框架核心/核心原理一、IOC:(Inversion of control): 控制反转概念:一个类在获取它所需要的依赖类的对象时,依赖对像创建的控制权由这个类转向容器,由Spr...原创 2019-09-27 16:05:21 · 130 阅读 · 0 评论 -
Mybatis 动态代理方式理解
1、动态代理的理解 动态代理就是只有接口,没有实现类。2、数据层的核心只有:输入(类型)、输出(类型)、要执行的sql语句 所以,mybatis 动态代理模式简化了很多代码,只关注和保留了这三点。 只保留了个Dao 接口和sql语句文件,并保证Dao接口中的输入、返回类型和 sql 语句一致;sql语句的id名和多对应放入Dao方法名一...原创 2019-03-05 22:11:27 · 492 阅读 · 0 评论 -
Spring MVC 原理和理解 【百战】
一、Spring MVC的原理 和 四大组件SpringMVC 和Servlet 作用一样,我们先看下一个处理请求名为“control ”的Servlet@WebServlet("/ ") // 1、DispatchServlet 用于接收所有请求public class DispatchServlet extends HttpServlet {...原创 2019-03-01 11:32:09 · 208 阅读 · 0 评论 -
Mybatis、Spring、SpringMVC 整合 实现从数据库查询的下拉列表 需求
需求:分析:前端文件:customer.jsp前端请求名字:fromType数据库:通过crm数据库中,base_dict表中,通过dict_tpye_code字段查询,002代表客户来源&amp;nbsp;&amp;nbsp;步骤:1、完成框架的XMl基础配置2、持久层:使用 mybatis 动态代理方式,新建Mapper包,写字典数据表 持久化接口BaseDictMapper.java...原创 2019-02-28 15:29:19 · 1320 阅读 · 0 评论 -
SSM 整合开发搭建流程
1、先建包和源文件夹 包:bean、mapper、service、serviceImpl、controller 源文件夹:config、config.Spring(下面建一个Spring包放所有Sprig的配置文件)2、引入依赖包并添加至配置路径3、配置文件 web.xml : Spring 初始配置(主要是详细配置文件的路径) ...原创 2019-02-28 15:26:47 · 152 阅读 · 0 评论 -
JSTL中foreach标签结合select标签使用
<select class="form-control" id="custIndustry" name="custIndustry"> <option value="">--请选择--</option> <c:forEach items="${industryType}" var="item&qu原创 2019-01-08 21:15:02 · 1194 阅读 · 0 评论 -
SpringMVC 控制器 和 Servlet的理解
Servlet 和 SpringMVC的核心:控制器 作用一样,都是转发控制器。将请求名字,和请求要执行的服务层程序对应起来。Servlet 如:例一:@WebServlet("/ ") public class LoginServlet extends HttpServlet { protected void doGet(HttpSer...原创 2019-02-28 20:13:11 · 2206 阅读 · 1 评论