随笔分类 -  javaweb

摘要:给大家整理了3个方法,一个是HTML的iframe标签,别两个是JS引用。比如要在arr.html文件里引用index.html文件,方法如下。 HTML引用方法: <iframe name="toppage" width=100% height=100% marginwidth=0 marginh 阅读全文
posted @ 2017-03-10 13:29 jack_ou 阅读(7432) 评论(0) 推荐(0) 编辑
摘要:问题:下面的问题是互联网上问得比较多的,但是显然都是同一个问题。 JavaWeb项目部署到tomcat服务之后设置不需要输入项目名称即可访问? Tomcat部署web项目,如何直接通过域名访问,不加项目名称? 怎么不用输入工程名就可以直接访问改web工程? Tomcat下访问Web项目,jsp项目不 阅读全文
posted @ 2016-08-06 09:48 jack_ou 阅读(47457) 评论(2) 推荐(0) 编辑
摘要:Web.xml常用元素 <web-app> <display-name></display-name>定义了WEB应用的名字 <description></description> 声明WEB应用的描述信息 <context-param></context-param> context-param元 阅读全文
posted @ 2016-04-29 19:34 jack_ou 阅读(614) 评论(0) 推荐(1) 编辑
摘要:.doc application/msword.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document.rtf application/rtf.xls application/vnd.m... 阅读全文
posted @ 2015-12-09 19:49 jack_ou 阅读(337) 评论(0) 推荐(0) 编辑
摘要:DTO(VO):也就是一般意义上的VO,封装后的对象。一般用于Web层—Service层间的数据传输入。PO:也就是一般概念上的Domain Object,如hibernate 中的Entity.一般用于Service层--Dao层间的数据传输。大多数web应用是没有VO的,直接PO贯穿 web-s... 阅读全文
posted @ 2015-08-12 10:22 jack_ou 阅读(1327) 评论(0) 推荐(0) 编辑
摘要:转:一个简单例子:贫血模型or领域模型贫血模型我们首先用贫血模型来实现。所谓贫血模型就是模型对象之间存在完整的关联(可能存在多余的关联),但是对象除了get和set方外外几乎就没有其它的方法,整个对象充当的就是一个数据容器,用C语言的话来说就是一个结构体,所有的业务方法都在一个无状态的Service... 阅读全文
posted @ 2015-08-12 10:15 jack_ou 阅读(1264) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.cnblogs.com/haippy/archive/2012/05/20/2509329.html下面的例子中我们示例如何将一个数据转换成 json 串,并使用Gson.toJson()方法将数组序列化为 JSON,以及Gson.fromJson()方法将 JSON 串... 阅读全文
posted @ 2015-08-10 12:31 jack_ou 阅读(328) 评论(0) 推荐(0) 编辑
摘要:1、@Autowired与@Resource都可以用来装配bean. 都可以写在字段上,或写在setter方法上。 2、@Autowired默认按类型装配(这个注解是属业spring的),默认情况下必须要求依赖对象必须存在,如果要允许null 值,可以设置它的required属性为false,如:@ 阅读全文
posted @ 2015-08-05 14:52 jack_ou 阅读(609) 评论(0) 推荐(0) 编辑
摘要:@Inject @Inject支持构造函数、方法和字段注解,也可能使用于静态实例成员。可注解成员可以是任意修饰符(private,package-private,protected,public)。注入顺序:构造函数、字段,然后是方法。父类的字段和方法注入优先于子类的字段和方法,同一类中的字段和方法... 阅读全文
posted @ 2015-08-04 18:16 jack_ou 阅读(10305) 评论(0) 推荐(0) 编辑
摘要:这些层次都是用来管理不同的代码,让代码具有更好的维护性。开发中一般采用三层架构即MVC的模式来进行开发,M:代表model,可以理解为javaBean;V:代表view,可以理解为jsp;c:代表controller,可以理解为action;1.domain:这一层是用来管理javaBean实体对象... 阅读全文
posted @ 2015-08-04 17:05 jack_ou 阅读(3546) 评论(0) 推荐(0) 编辑
摘要:今天在分析问题时发现一个大家平时都不太注意的spring 配置问题,发出来分享下: 首先澄清一个概念:同名bean:多个bean 有相同的 name 或者 id,称之为同名bean 的id 和 name的区别id和name都是spring 容器中中bean 的唯一标识符。id: 一个bean的唯一标... 阅读全文
posted @ 2015-08-04 13:50 jack_ou 阅读(4981) 评论(0) 推荐(0) 编辑
摘要:SpringMVC 和Struts2的区别 1. 机制: spring mvc的入口是servlet,而struts2是filter,这样就导致了二者的机制不同。 2. 性能: spring会稍微比struts快。spring mvc是基于方法的设计,而sturts是基于类,每次发一次请求都会实例一 阅读全文
posted @ 2015-07-08 00:38 jack_ou 阅读(30343) 评论(0) 推荐(3) 编辑
摘要:解决思路: 在文本框的内容只作于演示而不允许用户随意修改时这样做就非常有必要。具体步骤: 方法一:设置readonly属性为true。Html代码<input type="text" value="readonly" readonly><input type="text" value="readonly" readonly>方法二:设置disabled属性为true。Html代码<input type="text" value="disabled" 阅读全文
posted @ 2013-04-19 11:23 jack_ou 阅读(2410) 评论(0) 推荐(0) 编辑
摘要:1、此方法已过时,现在可替换的实现方法有 request.getSession().getServletContext().getRealPath("/") 在Servlet 里用this.getServletContext().getRealPath("/");获得绝对路径。 struts里用this.getServlet().getServletContext().getRealPath("/")获得绝对路径。相关介绍: 在目前最新的Java Servlet API 2.1版本中,不赞成使用request.getRealPath( 阅读全文
posted @ 2013-04-09 22:23 jack_ou 阅读(21964) 评论(0) 推荐(2) 编辑
摘要:如果说是Table把我带入了网站设计的大学的话,那么DIV+CSS则把我带入了Web设计的殿堂。虽然现在的Web设计者都在推崇DIV+CSS的网站设计,但不落入盲目应用的队列,灵活运用Table的特色来做一些前台的功能效果的话,那可能会让你的工作进程大大的缩短,并减少很多不必要的冗余CSS代码。Table表格本身就是Html网站设计中最基本的组成部分,还记得刚开始在FrontPage里欣喜地用一个Table框画出的简单页面吗?那时的我们就已经在为Table的无所不能而折服了。而在现在的DIV+CSS页面设计中,很多人将Table的概念抛之脑后,统统使用DIV+CSS来实现所有页面排版,从而,在 阅读全文
posted @ 2013-04-09 16:42 jack_ou 阅读(1283) 评论(0) 推荐(0) 编辑
摘要:activation.jar:与javaMail有关的jar包,使用javaMail时应与mail.jar一起加入到lib中去,具体负责mail的数据源和类型等ajaxtags-1.2-beta3.jar:ajax提供的标签库,使用户能像使用jsp普通标签一样使用ajaxant.jar和antlr.jar(可以删去):的是ant编译用的包,在工程中不用添加asm.jar:Hebernate的包,Hibernate在运行时使用这个代码生成库增强类(与java反射机制联合使用).ASM字节码库,cglib.jar包依赖的包。必需的jar包。axis-ant.jar:是Axis为支持Ant构建,提供 阅读全文
posted @ 2013-04-09 00:31 jack_ou 阅读(1141) 评论(0) 推荐(0) 编辑
摘要:一.什么是cookies? 大家都知道,浏览器与WEB服务器之间是使用HTTP协议进行通信的,当某个用户发出页面请求时,WEB服务器只是简单的进行响应,然后就关闭与该用户的连接。因此当一个请求发送到WEB服务器时,无论其是否是第一次来访,服务器都会把它当作第一次来对待,这样的不好之处可想而知。为了弥补这个缺陷,Netscape开发出了cookie这个有效的工具来保存某个用户的识别信息,因此人们昵称为“小甜饼”。cookies是一种WEB服务器通过浏览器在访问者的硬盘上存储信息的手段:Netscape Navigator使用一个名为cookies.txt本地文件保存从所有站点接收的Cookie. 阅读全文
posted @ 2013-04-08 13:55 jack_ou 阅读(388) 评论(0) 推荐(0) 编辑
摘要:以验证码的刷新为例<form method="post" name="login" action="">验 证 码:<input type="text" name="code" class="text code" /> <img src="code.php" id="code" /></form>方法一:使用JavaScrip的伪类实现 <img src="code.php 阅读全文
posted @ 2013-03-07 15:29 jack_ou 阅读(13134) 评论(0) 推荐(0) 编辑
摘要:Ajax:Asynchronous javascript and xml,实现了客户端与服务器进行数据交流过程。使用技术的好处是:不用页面刷新,并且在等待页面传输数据的同时可以进行其他操作。 这就是异步调用的很好体现。首先得了解什么是异步和同步的概念。 举个例子:比如你去图书馆借某种书,可惜图书馆此书被借完。这时可以采用两种做法。第一种做法:在图书馆一直等待,直到有人还书,然后再去吃饭睡觉。第二种做法:直接跟图书馆管理员约定,若是有人还书,直接通知你。你则该忙什么忙什么。到时候会通知你。而第一种做法就是同步的表现,必须等待别人还书(等待服务器返回信息)才进行其他事情,至死方休。而第二种做法就是 阅读全文
posted @ 2013-03-07 13:46 jack_ou 阅读(10082) 评论(0) 推荐(0) 编辑
摘要:参考:http://wenku.baidu.com/view/4d39af1959eef8c75fbfb365.html### 阅读全文
posted @ 2013-03-07 13:22 jack_ou 阅读(505) 评论(0) 推荐(0) 编辑