随笔分类 -  javaweb

摘要:1. 存储大小(1). GBK编码专门用来解决中文编码的,是双字节的。不论中英文都是双字节的。(2). UTF-8 编码是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24位(三个字节)来编码。对于英文字符较多的网站则用UTF-8 节省空间。(3). utf-8mb4支 阅读全文
posted @ 2018-11-13 16:32 zeroingToOne 阅读(2723) 评论(0) 推荐(0)
摘要:(1) 安装nginx官网下载:http://nginx.org 下载适合Windows的安装包,是一个压缩包,直接解压就可以了。 (2) 启动nginx有三种方式启动:a. 双击nginx.exe图标,可见黑窗口一闪而过,启动完毕。b. cmd,到nginx目录,输入:nginx(注,此方式命令行 阅读全文
posted @ 2018-05-09 13:26 zeroingToOne 阅读(193) 评论(0) 推荐(0)
摘要:因为对域名访问什么也不了解,遇到问题就有种不知道从哪里下手的茫然,也就更不知道错在哪里,前前后后一共折腾了一天多,最后问了阿里客服才成功弄出来,因此记录一下。 关于服务器的购买、配置,及域名的备案解析可以参考这里。另外要在服务器的安全组配置80端口。一、端口映射服务器设备,如果申请域名之后,端口默认 阅读全文
posted @ 2018-05-09 12:37 zeroingToOne 阅读(10070) 评论(0) 推荐(0)
摘要:一、@RequestParamGET和POST请求传的参数会自动转换赋值到@RequestParam 所注解的变量上1. @RequestParam(org.springframework.web.bind.annotation.RequestParam)用于将指定的请求参数赋值给方法中的形参。例: 阅读全文
posted @ 2018-05-07 16:52 zeroingToOne 阅读(144210) 评论(4) 推荐(26)
摘要:GET请求就是向服务器取得(GET)指定的资源。在发出GET请求的时候,必须一并告诉服务器所请求资源的url,以及一些标头(header)信息,例。 GET将表单中数据的按照variable=value的形式,添加到action(服务)所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“ 阅读全文
posted @ 2018-05-04 15:34 zeroingToOne 阅读(491) 评论(0) 推荐(0)
摘要:1. Model(org.springframework.ui.Model)Model是一个接口,包含addAttribute方法,其实现类是ExtendedModelMap。ExtendedModelMap继承了ModelMap类,ModelMap类实现了Map接口。 Model通过以下方法向页面 阅读全文
posted @ 2018-04-25 15:28 zeroingToOne 阅读(39190) 评论(0) 推荐(3)
摘要:1. 配置(1) 文件配置参考这里(2) 导入jackson相关包:jackson-annotations-2.9.4.jar,jackson-core-2.9.4.jar,jackson-databind-2.9.4.jar (3) 在WebContent目录下创建js文件夹,加入jquery和j 阅读全文
posted @ 2018-04-23 12:55 zeroingToOne 阅读(561) 评论(0) 推荐(0)
摘要:主要步骤:1. 购买阿里云服务器2. 远程连接3. 在云服务器上配javaweb环境:jdk,tomcat,MySQL4. 将项目的war文件放到Tomcat下关于云服务器ECS:如果还想在买服务器之后,再买域名。买的服务器时间就要至少三个月,因为剩余时间 3 个月及以上的实例才能申请备案服务号。一 阅读全文
posted @ 2018-04-19 21:47 zeroingToOne 阅读(14729) 评论(4) 推荐(2)
摘要:为简化分页功能,设计了一个分页的JSP标签,只需要在页面使用分页标签,就可以完成所有页面的分页功能。 1. 项目结构和数据库设计 (1) 项目结构: (2) 数据库设计 2. PageModel.java和PagerTag.java(1) PageModel.java (2) PagerTag.ja 阅读全文
posted @ 2018-04-17 20:34 zeroingToOne 阅读(8428) 评论(0) 推荐(0)
摘要:在controller中跳转到.jsp文件时报错:Unable to compile class for JSP 网上找的原因大多是1. jdk和Tomcat版本不对应2. javax.servlet.jar 和 javax.servlet.jsp.jar 等包重复但之前的页面都能正常运行,只有这一 阅读全文
posted @ 2018-04-16 19:34 zeroingToOne 阅读(3326) 评论(0) 推荐(0)
摘要:数据库及配置文件等参考:springmvc+mybatis 处理图片(一):上传图片思路:把图片二进制信息写入到HttpServletResponse 的outputStream输出流中来显示图片。一个Controller来返回页面,另一个Controller来显示图片1. NewsControll 阅读全文
posted @ 2018-04-14 14:41 zeroingToOne 阅读(581) 评论(0) 推荐(0)
摘要:一直觉得上传图片文件之类的很难,所以最后才处理图片,发现也并没有那么难,开始正文。 思路:将前台上传的file存到MutipartFile类型字段中,再将MulipartFile转换为pojo类中的byte[ ]数组,最后存入数据库longBlob类型字段中1. 数据库设计,将图片newsPic字段 阅读全文
posted @ 2018-04-13 21:35 zeroingToOne 阅读(3950) 评论(0) 推荐(0)
摘要:项目结构: 一、数据库中time的字段为datetime1. 数据库设计如图 2. addNews.jsp 插入时间所使用的控件:My97DatePicker http://www.my97.net/index.asp ,也可以这里下载 3. News.java 4. NewsMapper.java 阅读全文
posted @ 2018-04-12 20:39 zeroingToOne 阅读(1782) 评论(0) 推荐(0)
摘要:在插入数据时报错:There is no getter for property named 'notice' in 'class com.game.domain.Notices' 1. 数据库表 2. Notices.java 3. SQL语句 原因:#{noticeContent}应该是取Not 阅读全文
posted @ 2018-04-11 23:01 zeroingToOne 阅读(1499) 评论(0) 推荐(0)
摘要:1. 在页面输入内容进行搜索时,报错FUNCTION login.CONCAT does not exist 原因:函数和括号之间不能有空格 2.根据id删除数据时,报错:Unknown column 'id' in 'where clause' 原因:SQL语句中的字段与数据库中的字段不对应 3. 阅读全文
posted @ 2018-04-10 15:25 zeroingToOne 阅读(3374) 评论(0) 推荐(0)
摘要:1. 数据库表 2. notices.jsp <a href="deleteNews?id=\${news.newsID }">,这里id是后台要获取的参数名称,\${news.newsID }是要获取的参数内容,在controller中使用request.getparameter("id")取出这 阅读全文
posted @ 2018-04-09 20:49 zeroingToOne 阅读(1269) 评论(0) 推荐(0)
摘要:开始将多行文本溢出省略的格式设置在了td中, 造成从数据库获取数据后,表格中的数据都挤到了第一列。如图 改成了td里面的内容再包一个div,然后把给td的css给了这个div 效果如图 参考:https://zhuanlan.zhihu.com/p/32390631?utm_source=wecha 阅读全文
posted @ 2018-04-09 17:08 zeroingToOne 阅读(503) 评论(0) 推荐(0)
摘要:@Param:当映射器方法需要多个参数时,这个注解可以被用于:给映射器方法中的每个参数来取一个名字。否则,多参数将会以它们的顺序位置和SQL语句中的表达式进行映射,这是默认的。 语法要求:若使用@Param("id"),则SQL中参数应该被命名为:#{id}。 用代码说明: 这里:@Param("U 阅读全文
posted @ 2018-04-09 14:22 zeroingToOne 阅读(5004) 评论(0) 推荐(1)
摘要:一、\${ctx}与${pageContext.request.contextPath}的区别 相同点: \${ctx}和\${pageContext.request.contextPath}都是获取当前文件的根目录 不同点: \${ctx}是\${pageContext.request.conte 阅读全文
posted @ 2018-04-03 12:15 zeroingToOne 阅读(1251) 评论(0) 推荐(0)
摘要:项目结构: 新建web项目:File->new->Dynamic Web Project 一、准备所需jar包1. Spring框架的jar包 spring-framework-5.0.4.RELEASE文件夹下libs目录下的所有jar包 Spring的核心容器必须依赖的common-loggin 阅读全文
posted @ 2018-03-27 15:08 zeroingToOne 阅读(299) 评论(0) 推荐(0)