![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Web开发
m0_38063172
这个作者很懒,什么都没留下…
展开
-
Servlet中的会话管理和登录后重定向
最近在做一个简单的人员管理系统,在信息录入时需要先验证当前会话是否有效,是不是登录用户在操作。如果把验证的步骤放在提交的时候,那么如果当前会话无效,填写表单就会是一种对用户时间的浪费,所以在用户打开填写表单页面时就要判断当前会话是否有效,如果当前的会话状态是无用户登录,就跳转到登录页面。刚开始想着在提交表单页面检查session,如果session.isNew()为真,就跳到登录页面。结...原创 2018-10-11 16:24:06 · 557 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.el.ELContextImpl
需要在家里把一个小web项目收尾,但家里的电脑没有intellij,需要在命令行手动编译,嫌在命令行输入classpath麻烦,所以直接把servlet-api.jar和jsp-api.jar放到了%JAVA_HOME%\jre\lib\ext文件夹,编译时倒是方便了一点点,但是运行有些JSP时一直报文章标题这个错误,真烦,搜了一下,StackOverflow上面有人说这可能是因为类冲突导致的,在...原创 2018-10-21 11:20:01 · 8897 阅读 · 1 评论 -
一些编程语言的命名约定
最近在写一个小的web项目练手,要用到不同的语言,感觉自己的命名有些乱,所以专门去搜了一下相应的一些约定,记录在此。Java:类名的所有单词的首字母大写,类名的词性是名词接口名的所有单词的首字母大写,接口名的词性是形容词方法名从第二个单词开始所有单词的首字母大写,第一个单词是动词变量名从第二个单词开始所有单词的首字母大写包名的所有字母小写常量的所有字母大写文件名需要和某个公共...原创 2018-10-23 16:49:00 · 859 阅读 · 0 评论 -
doGet()和doPost(),页面跳转中文乱码
这篇博文不是讲解这两个方法,只是记录一下遇到的一个问题。我有个接受表单数据的servlet,把代码写在了doGet里面,然后doPost里面写的是{doGet(request, response)},开始的时候没什么问题,我也没意识到这样写潜在的问题。后面用request.getRequestDispatcher转发到表示表单提交结果的HTML页面时一直中文乱码,网上查的方法也都不管用。然后想到...原创 2018-10-23 17:29:11 · 746 阅读 · 3 评论 -
XML命名空间
.xml文件是很常见的配置文件类型,也经常会遇到,这篇文章以spring官方文档里面的一个.xml文件片段来讲解一下XML命名空间。<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="...原创 2018-12-07 11:44:57 · 1555 阅读 · 0 评论 -
addEventListener()中的第三个参数
昨天遇到一段js代码里面的addEventListener方法竟然有三个参数,去谷歌搜了一下,觉得这个概念很有意思,值得总结一下写成博客。useCaptureaddEventListener()中的第三个参数是Boolean类型的值,代表第二个参数handler是否在第一个参数Event的capture阶段使用。事件(Event)在事件目标(EventTarget)中的顺序当DOM元素之间...原创 2019-04-23 15:52:43 · 1729 阅读 · 0 评论