- 浏览: 28810 次
- 性别:
- 来自: 武汉
最新评论
-
五月天:
一般来说,尽量少在jsp页面中写java代码的。当使用stru ...
jsp路径问题的解决与分析 -
五月天:
不知道楼主在使用Struts2时使用了filter没有?当把配 ...
Filter介绍 -
五月天:
...
Filter介绍 -
qingwengang:
本来有的,先在不知道搞哪儿去了,不好意思啊。。。。
Spring解析 -
五月天:
强啊!小弟基础不好,能否附上源代码?还有加点注释。
Spring解析
文章列表
下面的文章是我转自我的老大Anderson的邮件,是对我们team一些问题的总结和经验分享。我里面有很多是可以拿出来与大家共享,所以得到作者的同意之后我把原文贴到了这里。
PS:文章取名《正规军的军规》是稍微有些戴帽子了 ...
- 2009-02-20 23:21
- 浏览 675
- 评论(0)
做一件事,尤其是稍与寻常不同的事,往往是看不到胜利的曙光的,因为没有前人的借鉴,黑暗中的摸索需要的不仅仅是努力,还有更重要的是勇气。这样才能战胜一颗想要退缩的心和看不到光明的恐惧。
- 2009-02-18 15:15
- 浏览 638
- 评论(0)
1.RequestDispatcher.forward()
是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所有信息在 ...
- 2008-12-28 20:12
- 浏览 1386
- 评论(0)
1.对应String类型的对象使用println()方法时,如果对象为null,将打印null而不是引发NullPointerException,由此引用的问题是容易造成错觉,对于以后对字符串的操作容易引起问题。
2.引发NullPointerException异常,主要原因是没有对对象的存在性进行验证,在jsp编程中经常出现:if (request.getParameter(“username”).equals(“xxx”))、out.println(session.getAttribute(“record”))等。解决这个问题的方法是在使用前进行判空比较:
if (request.g ...
- 2008-12-23 20:23
- 浏览 760
- 评论(0)
一、EL简介
1.语法结构
${expression}
2.[]与.运算符
EL 提供.和[]两种运算符来存取数据。
当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。例如:
${user.My-Name}应当改为${user["My-Name"] }
如果要动态取值时,就可以用[]来做,而.无法做到动态取值。例如:
${sessionScope.user[data]}中data 是一个变量
3.变量
EL存取变量数据的方法很简单,例如:${username}。它的 ...
- 2008-12-22 15:27
- 浏览 1008
- 评论(0)
再一次获得国家奖学金和学校奖学金,这可能是我毕生中最后一次获取奖学金了,因为我马上就要毕业走上社会了。
第二次获取奖学金,已经没有去年那种在课堂上偷偷的为此事沾沾自喜的感觉了,现在我的更多的精力都放在学习上,争取明年找到一份理想的工作。
学校给我如此多的奖学金,那是对我的学习态度的肯定,我将继续努力,扎实掌握专业知识!!!!
- 2008-12-18 19:56
- 浏览 722
- 评论(0)
今天用自己所学的知识做了一个很小的项目(帮班长做了个记录学生信息的系统),等做完之后才发现自己所学的知识真的是很少,而且还根本不会灵活地应用。
难怪现在招聘毕业生都要有项目经验,其实有项目经验的跟没有的差距真的是很大,做过项目的程序员能够灵活、熟练地运用专业知识并且了解到自己的欠缺。我一定要多做项目,这样才能了解到自己的欠缺。
- 2008-12-09 20:35
- 浏览 868
- 评论(0)
Struts标记分为(5组)
二期的时候JSP里学习过标准标签库与自定义标签,它的原理是一个JAVA类代码实现的,通过页面的
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>来导入相应的配置文件,使用别名prefix即可调 ...
- 2008-12-07 20:24
- 浏览 855
- 评论(0)
一.为Struts应用配置Web.xml文件
第一步:配置ActionServlet
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.appache.struts.ActionServlet</servlet-class>
</servlet>
<servlet-mappin ...
- 2008-12-04 17:27
- 浏览 738
- 评论(0)
作为一个高手,这个应该是小儿科了.但对我来说,简单的谈还可以,详细的说,那还真有点困难,这两天整理了一下.
1.从地址栏显示来说
forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器.浏览器根本不知道服务器发送的内容从哪里来的,所以它的地址栏还是原来的地址.
redirect是服务端根据逻辑,发送一个状态码,告诉浏览器重新去请求那个地址.所以地址栏显示的是新的URL.
2.从数据共享来说
forward:转发页面和转发到的页面可以共享request里面的数据.
redirect:不能共享数据.
3.从运用地方来说
forwar ...
- 2008-11-30 17:56
- 浏览 683
- 评论(0)
1.MVC的各个部分都有那些技术来实现?如何实现?
答:MVC是Model-View-Controller的简写。"Model" 代表的是应用的业务逻辑(通过JavaBean,EJB组件实现), "View" 是应用的表示面(由JSP页面产生),"Controller" 是提供应用的处理过程控制(一般是一个Servlet),通过这种设计模型把应用逻辑,处理过程和显示逻辑分成不同的组件实现。这些组件可以进行交互和重用。
2.J2EE是什么?
答:Je22是Sun公司提出的多层(multi-diered),分布式(distribut ...
- 2008-11-30 16:25
- 浏览 1048
- 评论(0)
关于JAVA面试习题得整理
JAVA相关基础知识
1、面向对象的特征有哪些方面
1.抽象:
抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其 ...
- 2008-11-27 21:17
- 浏览 802
- 评论(0)
1、在response中写<meta http-equiv="content-style-type" content="text/html; charset=GB2312">
2、使用new String(para.getBytes("iso-8859-1"), "gb2312")
3、
String lPara = "你好";
lPara = java.net.URLEncoder.encode(new ...
- 2008-11-24 20:53
- 浏览 772
- 评论(1)
自从接触Java和JSP以来,就不断与Java的中文乱码问题打交道,现在终于得到了彻底的解决,现将我们的解决心得与大家共享。
一、Java中文问题的由来
Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。
首先Java(包括JSP)源文件中很可能包含有中文,而Java和JSP源文件的保存方式是基于字节流的,如果Java和JSP编译成class文件过程中,使用的编码方式与源文件的编码不一致,就会出现乱码。基于 ...
- 2008-11-24 20:50
- 浏览 1189
- 评论(0)