![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mvc
onway417
这个作者很懒,什么都没留下…
展开
-
41、解决HttpServletResponse输出的中文乱码问题
response返回有两种,一种是字节流outputstream,一种是字符流printwrite。 申明:这里为了方便起见,所有输出都统一用UTF-8编码。字节流,要输出“中国",给输出流的必须是转换为utf-8的“中国”,还要告诉浏览器,用utf8来解析数据//这句话的意思,是让浏览器用utf8来解析返回的数据 response.setH...原创 2015-04-12 21:48:43 · 138 阅读 · 0 评论 -
30、servlet---tomcat原理
Servlet出现得早,servlet很强大,但是servlet又一个致命的缺点:用servlet做界面十分吃力。。html代码是嵌入到println中打出来的。。。 Sun推出了jsp。。。jsp做界面比servlet好做多了~ Jsp出现不是对servlet的否定而是对servlet的补充,jsp做界面好多了; Servlet是jsp技术的基础jsp是在servlet的...原创 2015-03-20 18:20:44 · 152 阅读 · 0 评论 -
29、servlet--jsp执行过程
J2EE的13种核心技术:JDBC、JNDI、EJBs、RMI、JSP、 Servlet、XML、JMS、Java IDL、JTS、JTA、JavaMail和JAF。 servlet提供的功能大多与JSP类似,不过实现方式不同。JSP通常是大多数HTML代码中嵌入少量的Java代码,而servlets全部由Java写成并且生成HTML。 servlet是一种小型的J...原创 2015-03-20 15:08:08 · 168 阅读 · 0 评论 -
28、一个jvm启动多个tomcat
参看:http://blog.sina.com.cn/s/blog_53edf7c10100jm7r.html原创 2015-03-12 15:30:27 · 353 阅读 · 0 评论 -
27、Tomcat多次加载项目问题
[b]错误配置方式:[/b] 这种情况下在tomcat加载完成Host -> webapps目录下的项目后,还要加载docBase指定的项目,执行两次加载;原创 2015-03-12 15:30:08 · 95 阅读 · 0 评论 -
26、数据分页(jsp+servlet)
随着数据库中存储的数据的增多,满足用户查询条件的数据也随之增加。而用户一般不可能一次性看完所有的数据, 很多时候也不需要看完所有数据。在这种情况下,分页返回用户查询的数据就显得相当的重要。 一般包括: 1、页面分页(数据量不大,数据存放在浏览器上,使用较少) 2、sql语句分页(查询限制,数据库分页) 3、服务器分页(将查询数据缓存在服务器上...原创 2015-03-12 15:19:15 · 71 阅读 · 0 评论 -
24、webservice_短信接口
http://blog.csdn.net/sxdtzhaoxinguo/article/details/34437591http://jingyan.baidu.com/article/a3aad71aaf8aedb1fa009660.htmlhttp://124.173.70.59:89/zsRegister.phphttp://www.cnsms.cn/java.html...原创 2015-03-11 10:48:37 · 173 阅读 · 0 评论 -
25、RMI_demo1
Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。在Web Service、SOA的时代,是不是每个应用都应该选用笨拙的Web Service组件来实现,通过对比测试后,RMI是最简单的,在一些小的应用中是...原创 2015-03-11 10:48:28 · 91 阅读 · 0 评论 -
23、svn
http://blog.csdn.net/aitcax/article/details/41158753 http://jingyan.baidu.com/article/a501d80cd062feec630f5ef3.html 一、安装svn1.安装本地svn服务器http://tortoisesvn.net/downloads.html 汉化工...原创 2015-03-11 10:48:15 · 89 阅读 · 0 评论 -
31、servlet--开发方式
servlet:利用java技术开发动态网页的技术,是学习javaweb的基础。1、他是用web容器调用和执行的2、他是java语言写de3、按照servlet规范编写4、功能强大,能完成所有服务器端的所有需求5、是jsp的基础servlet的生命周期1、web容器首先去检查是否已经装载并创建了该servlet的实例;2、装载并创建该servlet的一个实例...原创 2015-03-20 21:55:05 · 77 阅读 · 0 评论 -
32、servlet --重定向/下载/缓存/中文乱码
重定向1、sendRedirectrep.sendRedirect(path+"/pages/login.jsp?info=username or password is worng .");重定向2、Location 一定要设置302 302是指请求重定向rep.setStatus(302);rep.setHeader("Location", basePath+"pages/...原创 2015-03-20 23:21:07 · 103 阅读 · 0 评论 -
40、spring ajax/easyui 中文乱码的解决
使用spingmvc,在JS里面通过ajax发送请求,并返回json格式的数据,从数据库拿出来是正确的中文格式,展示在页面上就是错误的??,研究了一下,有几种解决办法。方法一: 在@RequestMapping里面加入produces = "text/html;charset=UTF-8" @RequestMapping(value ="/json_test",p...原创 2015-04-04 14:52:54 · 113 阅读 · 0 评论 -
39、.net
熟悉java编程,自然学习c#就会比较容易,有几个点需要说明下:1、ref 关键字ref 关键字是强迫参数通过引用传递[code="java"]public static void main (String[] str){ int x = 1; function(x) system.out.println(x);}[/code]这段代...原创 2015-03-28 23:12:16 · 123 阅读 · 0 评论 -
38、servlet-- JSTL+EL(c标签、${})
参看:http://www.cnblogs.com/xdp-gacl/p/3943390.html JSTL的使用是和EL表达式分不开的,EL表达式可以直接将结果返回给页面;使用JSLT标签的目的就是不希望在jsp页面中出现java逻辑代码();1、JSTL标签库的分类核心标签(用得最多)国际化标签(I18N格式化标签)数据库标签(SQL标签,很少使用)XML标签(...原创 2015-03-23 15:57:01 · 116 阅读 · 0 评论 -
37、servlet--jsp
不管是JSP还是Servlet,虽然都可以用于开发动态web资源。但由于这2门技术各自的特点,在长期的软件实践中,人们逐渐把servlet作为web应用中的控制器组件来使用,而把JSP技术作为数据显示模板来使用。其原因为,程序的数据通常要美化后再输出:让jsp既用java代码产生动态数据,又做美化会导致页面难以维护。让servlet既产生数据,又在里面嵌套html代码美化数据,同样也会导...原创 2015-03-23 15:07:52 · 104 阅读 · 0 评论 -
36、servlet--防止表单重复提交
1、在网络延迟会或服务器反应过慢的情况下让用户有时间点击多次submit按钮导致表单重复提交2、用户提交后,点击刷新3、用户提交后,点击后退,继续提交解决方法:1、js防刷新2、session防刷新js防止刷新只能针对网络延迟:[code="java"] function dosubmit(){ //获取表单提交按钮 va...原创 2015-03-23 14:33:45 · 118 阅读 · 0 评论 -
35、servlet--servletContext
servletContext接口是Servlet中最大的一个接口; WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。session对应的是浏览器,而servletContext是对应的web容器,供多个浏览器共享;应用场景:1、记录在线人数2、你是第多少位访问者3、公共聊天室4、获取项目全路径/读取...原创 2015-03-22 13:41:07 · 69 阅读 · 0 评论 -
34、servlet--会话技术/购物车demo/y验证码
会话Session and Cookie1、session:用户打开一个网站,只要不关闭浏览器(服务器中间没重启),称这样的操作为一次会话。2、Cookie :记录历史访问、保存用户名密码.可被多个浏览器共享,一个浏览器一般只允许存放300个Cookie,每个站点最多存放20个Cookie,每个Cookie的大小限制为4KB。 cookie是以明文存放,安全性较低;创建co...原创 2015-03-21 23:40:55 · 102 阅读 · 0 评论 -
33、servlet--转发/web开发指导思想
转发:req.getRequestDispatcher("/pages/main.jsp").forward(req, rep);不需要主机名、项目名,这是web容器类的跳转uri和url的区别:uri:资源地址,端口后面的部分(项目名+资源名)url:完整资源地址[img]http://dl2.iteye.com/upload/attachment/0106/8648/3...原创 2015-03-21 12:31:16 · 149 阅读 · 0 评论 -
22、jsf与spring整合
now is null,now is null,now is null,原创 2015-03-11 10:48:04 · 95 阅读 · 0 评论 -
21、JSF入门demo
JavaServer Faces (JSF) 是一种用于构建Java Web 应用程序的标准框架(是Java Community Process 规定的JSR-127标准)。它提供了一种以组件为中心的用户界面(UI)构建方法,从而简化了Java服务器端应用程序的开发。web.xml[code="java"] Faces Servlet javax.faces.weba...原创 2015-03-10 11:47:43 · 287 阅读 · 0 评论 -
20、nginx other now is null
20、nginx other now is null20、nginx other now is null原创 2015-03-10 11:47:33 · 147 阅读 · 0 评论 -
9、tomcat调优
由于Tomcat的运行依赖于JVM,从虚拟机的角度我们把Tomcat的调整分为[color=green]外部环境调优[/color]和[color=green]自身调优[/color]两类来描述。1.1、外部环境调优调整Tomcat运行环境的[color=green]操作系统[/color]和运行Tomcat的[color=green]java虚拟机[/color]参数。[co...原创 2015-03-07 09:55:08 · 76 阅读 · 0 评论 -
8、mybatis插件及优化
@@@@@@@@@@@@@@########################原创 2015-03-06 07:57:24 · 81 阅读 · 0 评论 -
7、mybatis+spring集成
1、单接口集成(test)[code="java"] [/code]2、批量接口集成的两种方法 1、基于接口的过滤器:所有接口继承一个父接口; 2、基于注解的过滤器:配置了特定注解的接口才会被集成;方法一:[co...原创 2015-03-06 07:54:22 · 73 阅读 · 0 评论 -
6、mybatis
http://blog.csdn.net/hupanfeng/article/category/1443955Mybatis的功能架构分为三层:1) API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。2) 数据处理层:负责具体的SQL查找、SQL解析、SQL执行...原创 2015-03-05 20:00:48 · 85 阅读 · 0 评论 -
5、mvc异常
[color=red]1、[/color]必须是包结尾!![color=red]2、[/color]配置mybatis时,出现:与元素类型 "id" 相关联的属性 "{1}" 应有左引号。[code="java"] [/code]先去掉中的内容,能启动tomcat可能问题:1、下的mapper文件书...原创 2015-03-05 14:30:23 · 729 阅读 · 0 评论 -
4、Spring配置 <context:component-scan/> <mvc:annotation-driven />
标签:这个标签对应的实现类是org.springframework.web.servlet.config.AnnotationDrivenBeanDefinitionParser仔细阅读它的注释文档可以很明显的看到这个类的作用。解析这个文档:这个类主要注册8个类的实例:1.RequestMappingHandlerMapping2.BeanNameUrlHandlerMappi...原创 2015-03-05 13:49:46 · 55 阅读 · 0 评论 -
3、spring-mvc(model view controller)
1、@RequestMapping URL地址请求在web.xml中配置了关于view的启动文件如 web-servlet.xml或view-servlet.xml等,在这些view的配置文件中一般会配置spring扫描的包,以启动注解。简单的url请求:@RequestMapping(value="/user/login.html")通配url请求:@RequestMapping(...原创 2015-03-02 09:22:55 · 197 阅读 · 0 评论 -
2、spring-aop(Aspect Oriented Progroming )
目标Target:就是通知织入的类主体。连接点JoinPiont:每个方法都是一个连接点(方法调用前、方法调用后、方法异常、方法前后)切点pointCut:并不是所用连接点都要织入通知,织入通知的连接点称为切点。引介Introdution:特殊的通知,为目标类增加属性和方法。通知Advice:通知是切点上织入的一段代码,(方法前通知、方法后通知、异常通知、前后环绕通知、引介)。...原创 2015-03-02 09:09:03 · 83 阅读 · 0 评论 -
10、服务器调优
前章讲到tomcat+apache服务器的整合,提高服务器的访问效率,tomcat负责jsp的访问,apache负责对静态文件、图片、html、其他资源的访问。1、apache+jk+tomcat集成2、负载均衡3、容量计划1.1、Apache集成Tomcat 如果一个项目中大量使用了静态页面、大量的图片等,并有有较大的访问量,推荐使用Apache集成Tomca...原创 2015-03-07 10:33:06 · 72 阅读 · 0 评论 -
11、webservice(1)面向服务架构
http://blog.csdn.net/wooshn/article/details/8069087WebService是一种跨编程语言和跨操作系统平台的远程调用技术。所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写,反之亦然!跨操作系统平台则是指服务端程序和客户端程序可以在不同的操作系统上运行。今天的 Web 站点仅能为浏览器提供用...原创 2015-03-07 13:35:00 · 160 阅读 · 0 评论 -
19、nginx集成tomcat
#user nobody;worker_processes 2;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;pid logs/nginx.pid;events { worker_conn...原创 2015-03-09 09:33:35 · 89 阅读 · 0 评论 -
18、1.7_nignx.conf文件详解
原创 2015-03-08 20:09:09 · 76 阅读 · 0 评论 -
17、nginx服务器(1)搭建
http://lnmp.org/nginx.htmlNginx("engine x") 是由俄罗斯软件工程师Igor Sysoev开发的一个高性能的HTTP和反向代理[color=green]服务器[/color],具备IMAP/POP3和SMTP服务器功能。Nginx最大的特点是对高并发的支持和高效的负载均衡,在高并发的需求场景下,是Apache服务器不错的替代品。目前,包括新浪、腾讯等知名...原创 2015-03-08 16:47:30 · 105 阅读 · 0 评论 -
16、spring_datasource连接的几种方式
第一种:使用spring自带的DriverManagerDataSource[code="java"] [/code]第二种:C3P0数据源[code="java"] ...原创 2015-03-08 15:59:36 · 121 阅读 · 0 评论 -
15、cxf--demo一种webservice框架
http://blessht.iteye.com/blog/1105562/1、依赖的jar包去官网下载cxf压缩文件:http://cxf.apache.org/download.html解压后,把apache-cxf-3.0.4\lib目录下的jar包引用到java项目中项目下载:http://download.csdn.net/detail/onway417/8481967...原创 2015-03-08 09:09:38 · 77 阅读 · 0 评论 -
14、webservice others now null
webservice others now nullwebservice others now null原创 2015-03-08 08:59:09 · 80 阅读 · 0 评论 -
13、webservice-AXIS 2.0_demo
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@原创 2015-03-07 17:38:28 · 120 阅读 · 0 评论 -
12、webservice-AXIS-1.4_demo1
http://blog.csdn.net/angus_17/article/details/8032856让我们来看一种需求,集团公司可能具有多种WEB应用。比如,前年开发了个进销存系统、去年开发了一个ERP、今年又开发了一个OA。现在这家集团公司需要将这三个系统整合,难道需要重新编码将它们整合吗?而这三个系统又是用不同语言编写的,这种成本对公司来说无疑是一种浪费。WebService可以很好...原创 2015-03-07 13:44:11 · 115 阅读 · 0 评论