`
文章列表
/*批量上传Excel文件并且解析案例*/ 发文原因是自己记录,方便以后使用,如果不妥请指教! public ActionForward addPushImei(ActionMapping mapping, ActionForm actionFrom, HttpServletRequest req, HttpServletResponse response) { List<Map<String, Object>>  results = batchOpByExcel(actionFrom); ....... }   private List<Map& ...
struts1学习servletContext: ServletContext是servlet与servlet容器之间的直接通信的接口。Servlet容器在启动一个Web应用时,会为它创建一个servletContext对象。每个web应用有唯一的servletContext对象。同一个web应用的所有servlet对象共享一个serveltC ...
decode: SELECT available, decode(available,0,'失效',1,'有效') from TABLE; PS:如果available=0,返回‘失效’ ||:select id||'_1' id from table ps:返回的结果为id_1 nvl  通过查询获取某个字段的合计值,如果为空,则赋与一个默认值 SELECT NVL (MAX(ORDER_NUM), 0) + 1 AS MAXORDERNUM FROM AMS_APP_POINTS_INFO  

js ajax请求

    博客分类:
  • jsp
 javascript/js的ajax的POST请求:   <script type="text/javascript"> /* 创建 XMLHttpRequest 对象 */ var xmlHttp; function GetXmlHttpObject(){     if (window.XMLHttpRequest){       // code for IE7+, Firefox, Chrome, Opera, Safari       xmlhttp= ...
相信大家都遇到过在浏览器中表单提交的时候如果使用post和get是完全没有问题的,但是你使用delete和put方式提交,能够成功吗? 目前html5和一些新的浏览器支持所有的http方法,但是不是全部浏览器都支持,这个时候你如果还是想通过浏览器进行提交该怎么办了?   哈哈,不绕圈子了html表单中,将put和delet请求伪装成post请求就可以了,关键是创建一个带有隐藏域并且method为post的表单。例如下面: <form method="post">      <input type="hidden" name=& ...

struts2 工作流程

    博客分类:
  • java
基本简要流程如下:       1、客户端浏览器发出HTTP请求。       2、根据web.xml配置,该请求被FilterDispatcher接收。       3、根据struts.xml配置,找到需要调用的Action类和方法, 并通过IoC方式,将值注入给Aciton。       4、Action调用业务逻辑组件处理业务逻辑,这一步包含表单验证。       5、Action执行完毕,根据struts.xml中的配置找到对应的返回结果result,并跳转到相应页面。       6、返回HTTP响应到客户端浏览器。
public class MoneyUtil {       private final static String[] CN_Digits = { "零", "壹", "貳", "叁", "肆", "伍",               "陆", "柒", "捌", "玖", };          /**       * 将数字型货币转换为中文型货币 <br/>     ...
太郁闷了,今天到一个小公司去面试,本来想把题做了直接走人的,没想到啊.......让我做这样一个简单的题,居然懵了,没搞定,看来是太久没有用排序了,虽然简单,我还是自己写一个,教训啊 不多说,上代码,希望也能够帮到需要的人,哈哈哈。 方法一: 冒泡排序 String str = "1,2,3,4,5,6,7"; String[] arr= str.split(","); for(int i = 0;i<arr.length - 1 ;i++) {     for(int j = 1;j<arr.length - j - 1;j+ ...
今天面试遇到个小问题,难道了我,把一串数字拆分成单个数字,呵呵,不用循环,做个记录,免得以后忘记了   使用toCharArray()   String str = "123456"; char[] ch = str.toCharArray();
1.把java 对象列表转换为json对象数组,并转为字符串    JSONArray array = JSONArray.fromObject(userlist);     String jsonstr = array.toString();   2.把java对象转换成json对象,并转化为字符串JSONObject object = JSONObject.fromObject(invite); 3.把JSON字符串转换为JAVA 对象数组 String personstr = getRequest().getParameter("persons");    ...
百度地图api   初始化地图,监听地图坐标点 <html>     <head>         <!--引用百度地图-->         <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.3">         </script>         <title>             如何调用API         </title>            < ...
D:\apache-tomcat-7.0.27\conf\server.xml这是我电脑tomcatserver.xml存放位置 <Connector URIEncoding="UTF-8" port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> 红色部分URIEncoding="UTF-8"即需要添加的代码。
tomcat-bin-catalina.bat中第98行配置加上下面: setlocal SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9999 eclipse配置: run-debug configurations  project选择你需要调试的项目名称,host即调试服务器的ip,本地调试可以填写localhost  port:即tomcat远程监视端口号,启动tomcat的时候,第一行可以看 ...
1.同步请求: @RequestMapping(value = "/shoppingCart/delShoppingOrder/{orderId}", method = RequestMethod.GET) public String get(@PathVariable("orderId") Integer orderId, Map<String, Object> model) { List<String> lists=customerService.get(orderId); model.put("lists" ...
1.同步请求: @RequestMapping(value = "/shoppingCart/delShoppingOrder/{orderId}", method = RequestMethod.GET) public String get(@PathVariable("orderId") Integer orderId, Map<String, Object> model) { List<String> lists=customerService.get(orderId); model.put("lists" ...
Global site tag (gtag.js) - Google Analytics