mvc 不像webform那样回发时会保存控件的状态,因此页面回发时需要自己负责控件值的回显,比如查询条件在点击查询按钮之后需要使用ViewBag保存查询条件并在回发时给控件赋值,以显示原来输入的值, 但有时候也可以不用那么麻烦,如果查询条件控件使用了@Html.TextBox("Name");帮助 ...
分类:
Web程序 时间:
2020-10-12 20:35:11
阅读次数:
34
MVC(ModelViewController)即模型、视图、控制器 模型表示业务数据及业务处理,用来封装数据及行为;视图是用户看到并与之交互的界面;控制器接受用户输入并调用模型和视图去完成用户的请求。 aspx 就是 View,视图; Model:DataSet、Reader、对象; Contro ...
分类:
Web程序 时间:
2020-10-09 20:25:18
阅读次数:
32
SpringMVC执行流程及原理?用户发起请求到前端控制器(DispatcherServlet),该控制器会过滤出哪些请求可以访问Servlet、哪些不能访问。就是url-pattern的作用,并且会加载SpringMVC.xml配置文件。前端控制器会找到处理器映射器(HandlerMapping) ...
分类:
编程语言 时间:
2020-10-08 19:41:46
阅读次数:
28
模仿论坛结构,数据库如下: 其中id是自增编号,后面几列依次是:标题、内容、作者。 按照设计,控制器应当包含5个action。 public ActionResult Index() { //初始化、查询数据库并显示数据,返回首页 return View(); } public ActionResu ...
分类:
Web程序 时间:
2020-10-05 21:54:24
阅读次数:
35
先贴修改图,只改了部分布局与样式 官方的demo并不十分适合我的需求,从组件进入chewie_player并没有查看到相应的布局,那么直接从chewie的依赖包进入 可以看到以下的目录结构: 我主要修改安卓为主,在material_controll下,可以找到布局主要为_buildBottomBar ...
分类:
其他好文 时间:
2020-09-24 22:05:11
阅读次数:
60
添加验证码生成类Captcha public class Captcha { /// <summary> /// 生成随机数 /// </summary> /// <param name="codeLen">数据的长度</param> /// <returns></returns> public s ...
分类:
Web程序 时间:
2020-09-24 21:17:49
阅读次数:
51
目的 本模式提供了一种轻松的多组件之间弱耦合的协同方式。如果你有个 “情报中心”,观察者模式也是个好选择,类似于控制器(并非 MVC 意义上的控制器)。 所有关联协同的组件(称作 Colleague)仅与 MediatorInterface 接口建立耦合,面向对象编程中这是好事,一个良友胜于有多个朋 ...
分类:
Web程序 时间:
2020-09-18 17:21:56
阅读次数:
58
Spring MVC拦截器 拦截器是Spring MVC中强大的控件,它可以在进入处理器之前做一些操作,或者在处理器完成后进行操作,甚至是在渲染视图后进行操作。 拦截器概述 对于任何优秀的MVC框架,都会提供一些通用的操作,如请求数据的封装、类型转换、数据校验、解析上传的文件、防止表单的多次提交等。 ...
分类:
编程语言 时间:
2020-09-18 02:03:18
阅读次数:
50
原文链接:http://www.zhaojun.im/springboot-exception/ 前言 在 Web 开发中, 我们经常会需要处理各种异常, 这是一件棘手的事情, 对于很多人来说, 可能对异常处理有以下几个问题: 什么时候需要捕获(try-catch)异常, 什么时候需要抛出(thro ...
分类:
编程语言 时间:
2020-09-18 01:54:42
阅读次数:
40
了解spring AOP,需要了解代理模式,这是spring aop的底层 必问面试题【spring aop, spring mvc】 代理模式 1. 静态代理 角色分析: 抽象角色:一般会使用接口或抽象类来实现 真实角色:被代理的角色 代理角色:代理真实角色,代理真实角色后,我们一般会做一些附属操 ...
分类:
其他好文 时间:
2020-09-18 01:36:39
阅读次数:
33