![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web
千羽12138
这个作者很懒,什么都没留下…
展开
-
WEB项目刷新页面提交表单解决
不是什么难题,写一篇便与以后注意。后端响应页面使用的是转发方式,浏览器地址栏没有变,刷新提交了提交表单请求,导致每次刷新页面浏览器都会提示是否重新提交表单,用户效果不好。改为重定向即可。...原创 2018-11-29 14:22:57 · 1107 阅读 · 0 评论 -
SpringMVC笔记
SpringMVC为WEB项目表现层框架,与Struts2和初始的servlet技术作用相同,ssm:SpringMVC,Spring,MyBatis。架构:三大组件:HandlerMapping:处理请求路径,映射到controller的方法,返回Handler:包名、类名、方法名。(@RequestMapping)HandlerAdapter:执行controller的方法...原创 2018-11-30 12:53:06 · 113 阅读 · 0 评论 -
js建立虚拟表单并提交
业务需求:将页面中选取一些元素(比如input)一起提交。前端人员不熟练,将好多input分开了,还把<form加了样式,实在不想改,转用js提交(加了jquery)function allsubmit(){ var username = $("#用户名3").val(); var password = $("#密码").val();// alert(username+p...原创 2019-01-10 20:20:56 · 1974 阅读 · 0 评论 -
关于web运行环境——tomcat
初学maven,深刻的感受到了tomcat的运行方式。之前对于tomcat的理解是,将tomcat安装到磁盘中,eclipse建立项目到tomcat目录下运行,也发现了在实际eclipse部署项目后,tomcat的webapp目录下并没有该项目。eclipse没有内置的tomcat,而是在工作目录中建立一个虚拟的webapps目录。其实,将tomcat安装到磁盘中只是为了能用webapp加...原创 2019-01-01 13:56:20 · 1974 阅读 · 1 评论 -
idea创建web项目
1,创建web项目2、命名(WEB_example)3、加入class,lib文件夹4、配置输出路径(可以选择默认的)5、配置tomcatok6、运行 localhost:8080/WEB_example/...原创 2019-01-06 12:35:43 · 370 阅读 · 8 评论 -
js倒计时执行函数
setInterval()与clearTimeout()配合执行 function(){ var num = 5;//设置最大值 setInterval(function() { num--; if(num == 0) { clearInterval(tim);//到时间取消执行 $("#btn1").attr("di...原创 2019-01-17 10:31:34 · 3788 阅读 · 0 评论 -
Springmvc日期转化问题
学习自定义参数绑定时,使用的是前端text类型的input,在Converter中当然源类型是String,而今天的需求是前端用datetime(datetime-local)类型的input,用js输出这个input的值,发现是这个格式是之前也想过实在不行可以加hidden,转化成text,又因为js取datetime太麻烦果断放弃。决定还是使用datetime直接提交,在Conve...原创 2019-01-12 13:23:02 · 247 阅读 · 0 评论 -
IE浏览器ajax异常
坑爹的IE项目测试中有个一直抓不住的异常,ajax提交注册表单,结果不进success也不进error,直接ajax结束,后台数据确实到了,但多次提交因为数据重复而报错,前台却完全没反应。IE浏览器f12抓请求,发出多次相同的url,后台却没有接到访问。原因是后几次请求iE直接从浏览器的cache中获得数据。解决方法:加入cache:false, ifModified :true ,强...原创 2019-01-18 11:55:47 · 1460 阅读 · 0 评论 -
springmvc的form标签
真的不得不感叹springmvc框架的优秀。业务里太多的字段,前端的还是input的radio,写前端的时候实在不好一一写js回显。springmvc的<form:应运而生。1、引入标签库(别忘了导包。。。)<%@taglib uri="http://www.springframework.org/tags/form" prefix="form"%>2、改<...原创 2019-01-15 16:29:50 · 224 阅读 · 0 评论 -
表单验证:判断所有radio组都已选中
原文:https://www.cnblogs.com/fu-yun/p/4552044.htmlfunction validate_all(){ var radioName = new Array(); $(":radio").each(function(){ radioName.push($(this).attr("name")); }); ...转载 2019-01-16 21:54:43 · 2498 阅读 · 0 评论 -
路由器使用与NAT
总结一下昨天晚上睡前学到的首先是校园网问题,关于路由器的使用:一个路由器只有一个外网ip进lan口,出wan口进主机,开启dhcp:路由器的路由功能,此网所有主机公用一个外网ip,内网ip由路由器分配进wan口,出wan口进主机,关闭dhcp:路由器作为交换机,我所在学校内网ip由三层交换机分配关于nat模式nat模式是把一个主机作为nat服务器,其他主机以内网i...原创 2019-04-18 10:10:24 · 3209 阅读 · 0 评论 -
Python实现聊天室全双工通信
学校的作业,用TCPSocket实现聊天室,课程中的只是简单的一对一对话,网上有用IO多路复用select的,有多线程的。多线程的想过,服务器为每一个客户机开一个线程,很好实现但开销太大,我当初设计的是接收新连接线程和接收新消息并转发线程,存活连接用list保存。遇到的问题是recv阻塞问题,解决方法是设置客户端连接超时,无消息则捕获timeout异常并pass,继续处理其他连接的缓冲区。...原创 2019-04-23 22:31:35 · 1753 阅读 · 1 评论 -
Spring笔记
Spring——管理对象的容器1,环境搭建:创建web项目。创建类User。1,导入spring核心包2,创建配置文件(文件名随意,路径随意)3,书写配置文件(注册对象到容器)4,测试输出不为空即成功。 2,IOC(反转控制)以前,对象的创建(new)与对象的依赖关系(service与dao)由程序员自己声明。使用spring之后由容器进...原创 2018-09-11 12:29:43 · 159 阅读 · 0 评论 -
动态代理
package cn.itcast.c_proxy;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import cn.itcast.service.UserService;import cn.itcast.servic...原创 2018-09-15 22:44:07 · 164 阅读 · 0 评论 -
关于linux服务器tomcat启动报错问题
恩这是个天坑忠告:tomcat启动和关闭别用./shutdown和./startup用shutdown.sh和shartup.sh原创 2018-11-19 21:16:58 · 1263 阅读 · 0 评论 -
BootStrap中class=spanX失效
class="span4"是Bootstrap v2版本的内容过期。替换span->col-xx-其中xx:col-xs-* 超小屏幕 手机 (<768px)col-sm-* 小屏幕 平板 (≥768px)col-md-* 中等屏幕 桌面显示器 (≥992px)col-lg-* 大屏幕 大桌面显示器 (≥1200px)原文:As of bootstrap 3...原创 2018-11-01 22:01:23 · 183 阅读 · 0 评论 -
jquery动态加载并解析xml至ul
做前台广告模块,将广告的信息(网址,图片路径)存入xml便于修改ad.xml:<?xml version="1.0" encoding="UTF-8"?><ads> <ad> <href>http://www.meituan.com</href> <imgsrc>images/ad原创 2018-11-01 13:15:48 · 301 阅读 · 0 评论 -
ajax异步提交失败
天坑啊!!! ssh,google浏览器测试项目开发,表单验证和修改信息用的ajax异步提交(js提交form),做后台测试的时候发现不管怎样也无法进入后台,浏览器报的404,tomcat提示action找不到。但直接访问是可以成功进入后台的。 其实是google浏览器的原因,google chrome是由于某种安全策略的需要,禁止访问本地的ajax资源。...原创 2018-10-29 21:42:54 · 1372 阅读 · 0 评论 -
input date标签默认值今天(jquery)
// 给input date设置默认值var now = new Date();//格式化日,如果小于9,前面补0var day = ("0" + now.getDate()).slice(-2);//格式化月,如果小于9,前面补0var month = ("0" + (now.getMonth() + 1)).slice(-2);//拼装完整日期格式var today = n...转载 2018-10-27 22:14:04 · 5807 阅读 · 0 评论 -
ssh整合 jsp页面格式化日期报错
用ssh框架重新做之前的项目时,发现了一个jsp页面报错org.apache.jasper.JasperException: /pages/user/home.jsp (line: [27], column: [53]) Unterminated [&lt;fmt:formatDate] tag org.apache.jasper.compiler.DefaultErrorHa...原创 2018-10-25 11:57:50 · 507 阅读 · 0 评论 -
linux实时查看Toncat日志
先切换到:cd usr/local/tomcat/logstail -f catalina.out或者vi catalina.out命令行 /$ 切换到文件尾原创 2018-10-23 14:08:34 · 1376 阅读 · 0 评论 -
ssh junit4测试时打印对象报错nosession
ssh整合项目,做单元测试时测试hibernate查询对象关系是否成功时,打印对象报了错:org.hibernate.LazyInitializationException: could not initialize proxy - no Session at org.hibernate.proxy.AbstractLazyInitializer.initialize(AbstractLa...原创 2018-10-20 00:58:43 · 218 阅读 · 0 评论 -
Hibernate字段的默认值
HIbernate insert数据时,未赋值的字段插入数据库时值为null,而不是数据库中设计的默认值 解决方法:映射文件中<class元素加入dynamic-insert,dynamic-update属性<class name="User" table="T_User" dynamic-insert="true" dynamic-update="true">...原创 2018-10-11 16:31:10 · 1530 阅读 · 0 评论 -
struts2 参数初始化
待解决 页面提交post/get请求,使用ognl表达式判断对象是否为空时出现异常,查看栈里parameters里参数会初始化值,比如String会初始化为"",实体类对象属性初始化空值,对象不为空。...原创 2018-10-11 10:04:26 · 326 阅读 · 0 评论 -
ssh sessionFactory注入异常
今天学习ssh整合时,写完一个dao之后报了两个sessionFactory未注入dao的异常,applicationContext.xml未通过,其他dao可以通过,使用的是xml配置,检查从orm到web层,配置文件都没有发现错误。java.lang.IllegalStateException: Failed to load ApplicationContext at org.sp...原创 2018-10-08 09:36:18 · 535 阅读 · 0 评论 -
e3商城的笔记
总是断断续续的刷课,总是忘。现在开始记一下笔记。架构:目前为止项目搭建:打包情况:所有项目依赖parent,提供所有组件与版本pojo,interface打成jar包service打成war包组件项目打成pomweb项目打成war包运行时,运行所有web项目和组件项目(也可以运行service)虚拟机配置情况:dubbo 包括zookeeper监...原创 2019-05-16 22:11:37 · 108 阅读 · 0 评论