Java Web学习笔记
文章平均质量分 70
AledaLee
个人博客已经迁移到了https://sites.google.com/site/lishuo02wiki/,主要是一些技术的分享,有需要的可以访问。
展开
-
JSP-request对象
JSP是一种开发动态网页的技术,这要明确,因为关于静态网页的技术,html,Dom,JavaScript等都是用于静态的网页,用一些优化是可以做出一个像样的网页,但是却不实用。这个时候,JSP却可以帮你解决,我们都知道,java在处理数据方面具有独特的特性,JDBC可以很好的跨平台与数据库相连,并且用java写个某个算法解决一些小问题也是非常简单的。没错,你应该想到了,JSP就是具有了java的这原创 2013-10-16 20:52:24 · 838 阅读 · 0 评论 -
Myeclipse快速配置struts2.1
三其实在Myeclipse中是默认安装了struts2.1的,因此你直接那来用就可以了,除了上面我写的文章那样可以自己配置struts2.1以外,你也可以直接就创建一个web project然后点击菜单栏上的Myeclipse选项然后选择struts2.1就可以了。原创 2013-12-06 10:06:16 · 953 阅读 · 0 评论 -
struts2的struts.xml简单介绍
啊 昨天其实就发现了的,struts的MVC结构非常的正规,感觉这样处理起来确实是将各个问题都分开解决了,谁也不会影响谁的,后台的处理后台,前台的处理前台。关于这里的链接这些东西的就是struts.xml了,这个东西是非常重要的,你要配置好这个xml文件才能将整个MVC架构起来! 下面说一下,几个比较重要的知识点:第一、就是默认的action,就是如果没有找到对应的actio原创 2013-12-07 11:13:26 · 784 阅读 · 0 评论 -
struts2中多种提交的处理
啊啊啊今天看了个老兵打新兵的视频,我瞬间就愤怒了。怎么能这样,这哪是打新兵?这分明是要死新兵!没有哪个人是真的怕,仅仅是愤怒而已。所以,人啊,不能不发生在自己身上就不当回事,这是劣根性,所以,记住一定要当一个勇敢的人,怕什么!顶天立地才是男子汉。如果作为一个男人尊严都没有了的话,或者又有什么意思! 接着不说了别的了,说说struts处理多种提交请求的处理吧,我不知道以前做的对不对,原创 2013-12-09 20:31:34 · 942 阅读 · 0 评论 -
Struts2的exception配置
啊啊啊啊今天顺便把exception的配置也看了看,还有interceptor的,一会再写,exception的配置也是非常的简单的,如果是你自己写exception的话,就抛出自己的exception就行了,配置的时候首先配置好映射关系,然后把你的result的名字写好,然后根据你的result的名字,下面的result配置就可以为你的exception来一个跳转界面,很方便也很简单。这里面我就原创 2013-12-09 17:11:36 · 814 阅读 · 0 评论 -
struts2的第一个程序
还是比较高兴的呀,呼呼。我觉得我就应该是这种学习的方式,前面的学习方式都不怎么样,一知半解,然后就照着书去敲代码,那样代码,思想终究不是自己,错了自己也是无法改正的。而如果是自己真的曾经想过,并且快乐的实现了,并且其中出了些许错误,在自己的一步步排除查找下,找到错误并改正,这样才能真正的了解其中的精髓。 这第一个struts2架构的原创 2013-12-05 22:04:10 · 834 阅读 · 0 评论 -
struts 2的配置(版本2.3)
啊这个struts 2的配置,我是整整的忙了两天也是没有找到头绪,因为我感觉,做web开发的可控性真的不怎么强,因为它没有做应用、软件开发的那种可控,可调式的方式。一般卡住我们的都是因为我们第一次摸,连最基本的配置网页都不会。所以,这就很让人无奈。因为我们没有老师,只有自己拿书,自己找资料学习,而随着版本的更新,书上的配置已经远远不能满足自己了。下面自己介绍一下关于struts 2.3的配置。原创 2013-12-05 20:03:30 · 1154 阅读 · 0 评论 -
struts的工作机制及分析
概述本章讲述Struts2的工作原理。读者如果曾经学习过Struts1.x或者有过Struts1.x的开发经验,那么千万不要想当然地以为这一章可以跳过。实际上Struts1.x与Struts2并无我们想象的血缘关系。虽然Struts2的开发小组极力保留Struts1.x的习惯,但因为Struts2的核心设计完全改变,从思想到设计到工作流程,都有了很大的不同。Struts2是转载 2013-12-06 10:22:19 · 876 阅读 · 0 评论 -
struts2类型转换
啊啊三三这几天的时间都在看书,看英语,做自己的wordpress的网站搭建,Domain买好了,但是找免费的空间真的很难找,而且适合自己的太难找了。外国的免费空间真的不少,但是国内的访问速度真是不敢恭维呀,但是如果是买国内的付费空间也不是嫌贵,就是自己觉得,自己还是等等国外的空间域名绑定成功再看看吧,真的很不爽,时间用了这么长时间了,还是没有绑定好,心里没底啊! 英语六级考完了,怎原创 2013-12-14 20:38:00 · 896 阅读 · 0 评论 -
JSP与servlet的关系
我们都知道servlet就是一个简单的java文件,用来实现的功能是:完成Client与Server之间的一系列交互,可以友好的传递数据。然而,servlet的一个重大缺点,可能大家也都清楚了,就是用servlet做出一个稍微友好的界面就非常麻烦了(用out.println)。所以,sun公司就开发了一种新的工具用于更友好的在servlet的基础上设计出好的界面。JSP就出现了。所以它本身还是se原创 2013-11-24 15:24:05 · 943 阅读 · 0 评论 -
static{}静态代码块与{}普通代码块之间的区别
static{}(静态代码块)与{}(非静态代码块)的异同点相同点:都是在JVM加载类时且在构造方法执行之前执行,在类中都可以定义多个, 一般在代码块中对一些static变量进行赋值。不同点:静态代码块在非静态代码块之前执行(静态代码块—>非静态代码块—>构造方法)。 静态代码块只在第一次new执行一次,之后不再执行,而非静态代码块在每new 一次就执行一次。转载 2013-11-24 16:05:41 · 12187 阅读 · 2 评论 -
XML-简单认知xml
今天有个人加了我,也不清楚,为什么就淘汰了我,可能不喜欢我这样随意的人吧,或者是他有他的苦衷吧,不过我是不会求他的,因为现在对于我来说,求这个词还不是那么必要。今天时间xml,中途出了很多差错呀,一开始是因为win8,自己点myeclipse的时候没有点以管理员身份运行,导致tomcat出现不知明的严重错误,让自己把tomcat卸载了重装,浪费了很多时间。另外和朋友聊天也浪费了很多时间,主要是原创 2013-10-29 22:32:01 · 1023 阅读 · 0 评论 -
JSP:连接数据库mysql
其实,还是及时的做笔记总结自己今天学习了点什么还是比较重要的。今天我又一次的领会了工科的动手实现的实践性,其实任何的学习都是一样的,脱离了时间是没办法学好的。今天,早上就把书上的知识点看完了,以为自己会了,可也只是以为,今天晚上实现的时候还是有点绕弯,也没有独立的写出来,这真的有点可悲。具体的今天的实现步骤是这样的:首先两款软件(Myeclipse+mysql)的下载,当然是必须的,但是我原创 2013-10-22 21:22:23 · 2111 阅读 · 0 评论 -
JSP-JSTL连接数据库
马上就把这本书看完了,其实书里面的有些内容自己还是没有实现了的。而且也有些东西,自己不去碰的话,慢慢的自己也会忘记的,所以就要慢慢的自己摸索,并且不断的重复实践,自己这个人是太要强了点,什么都想有,别人具备的东西自己非常迫切的都想得到,幸亏老天待我不薄,让我得到了些我想要得到的东西,这真是不好的习惯,自己一定要努力改掉这个小毛病呀。今天学习了EL和JSTL,这两个是比较快捷的开发方式,EL-e原创 2013-10-30 20:59:16 · 1693 阅读 · 0 评论 -
JSP中参数传递以及页面跳转
想死有没有?总算解决了这个问题但是内心非常的恶心有没有?怎么能够这样呢有没有!在JSP中,众所周知,参数传递和页面跳转是经常要用到的,这也是非常简单的一种基本知识,但是真正没有用过几次的话,我觉得你还真是不能够真正的理解它!百度上有很多种的方法,但我觉得常用的应该有以下几种:一种就是Action传递表单form里面元素的方法,就是通过form的submit()方法传递给action的页原创 2013-11-04 22:21:32 · 2060 阅读 · 0 评论 -
关于改掉JSP名称,无法找到文件的解决办法
原来有出现过类似的问题,很烦人的,因为自己找啊找的,都找不到解决办法,而且还有可能把自己的积极性给打压下去。那么现在我给大家讲讲遇到这样的情况怎样解决。有种情况是这样的,无论你怎么样的调试,就是tomcat报错误,不能正确的运行,那么这个时候,你就要看看你运行myeclipse的时候是不是管理员权限,这个非常的重要,要是不是管理员是不行的,这是很久以前我遇到的,可把我找死了。今天遇到的情况原创 2013-11-04 13:37:27 · 1745 阅读 · 0 评论 -
virtual judge配置和发布
作为曾经的ACMer今天被学弟问道怎么配置virtual judge就是大名鼎鼎的hust的开源oj,但是放到tomcat下面发现tomcat不能start那个web application,怎么都start不起来。根本就没有开服务,这各种方法都试了都不行呀,各种配置方法也都不行呀!我就上网查到底是怎么回事,其实刚开始的时候我就想着应该是那的问题,当我真弄的时候。果真是那的问题,泪奔了有木有!原创 2013-11-05 19:30:12 · 2819 阅读 · 0 评论 -
CMD开启快速开启windows各种服务
开始→运行→CMD→键入以下命令即可: gpedit.msc-----组策略 sndrec32-------录音机 Nslookup-------IP地址侦测器 explorer-------打开资源管理器 logoff---------注销命令 tsshutdn-------60秒倒计时关机命令 lusrmgr.msc----本机用户和组 serv转载 2013-11-05 19:42:42 · 4175 阅读 · 0 评论 -
Servlet中的doGet和doPost
Servlet就是一个中间的容器来连接Client和Server的。其中比较重要的方法就是doGet和doPost方法了,这两个方法是分别用于获取传递的参数的,千万要注意,获取参数的方法是request的getParameter。就是注意这一点,还有就是设置字体的时候,一定要在getWriter之前,要不然就不能正确的设置字体了。贴出一个简单的传递参数的例子吧:这是一个简单的HTML界面:原创 2013-11-21 22:08:21 · 1177 阅读 · 0 评论 -
JAVA类继承过程中其成员的一些问题
JAVA类继承过程中其成员的一些问题构造函数不能继承。子类的构造函数可以通过super关键字显式调用父类中的构造函数。如果子类中的构造函数没有显式调用父类中的构造函数,编译器就会自动在子类的构造函数中调用父类中参数为空的构造函数。于是,当父类中没有参数为空的构造函数,而子类中又没有显示调用父类的其他构造函数,编译时就会报错。这一点需要特别注意。当父类中没有定义任转载 2014-03-03 22:33:39 · 858 阅读 · 0 评论