java相关问题梳理02
来源:互联网 发布:js return void 编辑:程序博客网 时间:2024/06/01 18:55
承接java相关问题梳理01 网址: http://blog.sina.com.cn/s/blog_a7a5bfd90102whkt.html
9.基于struts2 防止表单重复提交
方案一:使用struts2中的token拦截器或者tokenSession
第一步:在表单中加入<s:token />(当然啦!要首先导入struts2的标签库 <%@taglib uri="/struts-tags" prefix="s" %>)
<s:form action="helloworld_other" method="post" namespace="/test">
<s:textfield name="person.name"/><s:token/><s:submit/>
</s:form>
第二步:在struts.xml配置文件中相应的action上配置token拦截器或者tokenSession拦截器。此拦截器只能用在有form的提交请求上。
<action name="helloworld_*" class="com.jim.action.HelloWorldAction" method="{1}">
<interceptor-ref name="defaultStack"/>
<interceptor-ref name="token" />
<result name="invalid.token">/WEB-INF/page/message.jsp</result>
<result>/WEB-INF/page/result.jsp</result>
</action>
以上配置加入了“token”拦截器和“invalid.token”结果,因为“token”拦截器在会话的token与请求的token不一致时,将会直接返回“invalid.token”结果。
方案二:基于第二种重复提交表单的原因,服务器内部使用重定向
配置方法如下:
<action name="add" class="com.action.AddAction">
<result name="success" type="redirectAction">
<param name="actionName">show_show</param>
</result>
</action>
10.Oracle和mysql区别
地址:http://blog.sina.com.cn/s/blog_a7a5bfd90102w7xt.html
11.多线程是什么?
什么是线程:即程序的执行路径,
再回答多线程:多线程就是一个程序中有多条不同的执行路径;
多线程优点一句话;一种提升效率的技术
为什么不用Mybatis 逻辑分页?
Mybatis 自带的分页使用的是内存分页,如果数据量大,那么必定会发生内存溢出。
是MappingJacksonHttpMessageConverter解析JSON字符串的时候,如果遇到空格就认为这个字符串结束
- java相关问题梳理02
- centos中yum相关问题梳理(一)
- JAVA基础知识点梳理六:static相关
- java IO流相关知识梳理
- Java软件开发基础知识梳理之(6)------事务相关知识点
- 电商之梳理redis相关知识---java缓存技术
- 电商之梳理monitor相关知识---java监控类
- Java知识点梳理:第四章:对象的相关知识
- Java学习篇之IO流相关知识梳理
- Java学习篇之IO流相关知识梳理
- wal相关配置梳理
- IM相关梳理
- IOCP相关梳理
- 多线程相关知识梳理
- Elasticsearch相关操作梳理
- jsp相关知识点梳理
- JVM相关知识梳理
- Java相关编码问题
- spring springmvc hibernate(ssh)项目整合开发---总体架构搭建
- Linux下的操作命令(四、复制、删除和移动文件的命令)
- 用cookie做个计数器 记录来本站访问页面的次数
- 【算法之家】——选择排序VS冒泡排序
- kali linux的一些软件源
- java相关问题梳理02
- 【codeforces 675E】【DP+线段树维护】【给出n个车站,并告诉你第i个车站有从i+1到a[i]个车站的直达票,问你所有车站到其余各个车站的最小车票花费和】
- 基于TCP协议的远程终端协议Telnet简介
- 利用cookie来做个浏览历史记录的案例
- Ubuntu 界面美化
- UML中常见代码实现
- eclipse设置代码自动提示
- [闲聊]搜索素数的一个方法
- elasticsearch 重启后,需要的操作