- 博客(68)
- 资源 (4)
- 收藏
- 关注
原创 struts2学习(6)——result的type配置
struts2.0中的result是视图资源的配置,struts2.0的机制可以很好的兼容各种视图资源,驶入资源可以使用各种实现技术。jsp、FreeMarker等,通过配置可以让Action转向各种技术实现的视图资源。sjf.jspresult的tyoe字段可以标注各种视图的类型。在struts-default.xml文件保存在struts-core-***中
2013-08-12 14:09:10
776
原创 struts学习(5)——Action中的默认值
struct.xml中我们要配置Action###当我们看看这样一个配置的时候,其实经常有人将它写成###这样我们就有必要知道Action配置中的默认属性class省略的情况下是ActionSupport,也就是说当我们不指定我们的处理Action的时候,系统会给我们默认继承一个Action用来处理。method省略的情况下是ex
2013-08-12 10:55:18
675
原创 struts2学习(4)——Action的搜索顺序
当我们访问Action的时候,我们访问的路径是:http://server/struts2/path1/path2/path3/testaction首先服务器中的struts机制回去寻找绝对的路径地址,也就是/path1/path2/paht3这个就是绝对的路径地址,我们的namespace路径,如果可以搜索到,就直接访问。未找到路径,就会形成递归的形式向上层的目录进行搜索寻找,如果搜索到
2013-08-12 10:28:35
615
原创 eclipse中tomcat能正常启动但无法正常访问
在eclipse中配置了tomcat,tomcat可以正常的启动,但是无法正常的访问tomcat的主页面。使用bin目录下的startup.bat也可以正常的启动。原因是:我们没有正确的配置好eclipse的项目发布位置。双击我们配置的tomcat server会出现上面的界面,在server Locations中我的已经配置成Use Tomcat installation (ta
2013-08-12 09:53:56
1213
原创 struts学习(3)——struts核心思想
个人见解:Struts的核心思想是所有的请求都应该通过Action后进行forward到固定的视图资源界面,所以当我们创建jsp页面的时候,我们可以将我们的jsp页面放在web-inf下,因为jsp放在webContent下,用户是可以直接访问到的,但是这样是违背了mvc和struts2的思想的。
2013-08-11 15:48:16
713
原创 linux下有用的清理系统命令
内容摘自http://blog.chinaunix.net/uid-22637808-id-1771935.html 感谢博主可以使用以下命令清理系统垃圾sudo apt-get autoclean 清理旧版本的软件缓存sudo apt-get clean 清理所有软件缓存sudo apt-get autoremove 删除系统不再使用的孤立软件执行
2013-08-02 21:37:40
1195
原创 tomcat添加用户
找到Tomcat的安装目录,进入conf文件夹,打开tomcat-users.xml文件。如果Tomcat是通过解压缩安装的,而不是通过msi安装的,那么这个文件将没有添加任何角色和用户,这时需要先加入两个角色:admin和manager。方法很简单,在和之间输入以下内容: 这样就添加了两个角色。接着添加用户,似乎只需要创建一个同时具有上面两个角色的用户就可以了
2013-08-02 00:00:32
858
原创 linux wget
wget -r -p -np -k http://www.gtk.org/tutorial/-r, --recursive(递归) specify recursive download.(指定递归下载)-k, --convert-links(转换链接) make links in downloaded HTML point to local files.
2013-08-01 23:14:05
597
原创 win7 Ubuntu 双系统
内容摘自linux公社ipler 网友说:64位Ubuntu 13.04有细微的区别在于:1. vmlinuz这个文件,在64位iso里叫vmlinuz.efi,使用时把后缀去掉。2. 用EasyBCD配置引导文件时,注意64位Win 7采用的是GPT分区表,所以,C盘不是(hd0,0)而是(hd0,1)——前提是你只有一块硬盘或你把Win7装在了主硬盘上,如果
2013-08-01 22:52:51
1102
原创 Ubuntu13.04 Chrome安装
下载google chrome deb包32位:https://dl.google.com/linux/direct/google-chrome-stable_current_i386.deb64位:https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb注意:使用ubuntu 12.04 bet
2013-08-01 22:32:40
968
原创 Ubuntu eclipse 输入中文
今天想复习一下java,所以就在Ubuntu13.04下的eclipse 下创建了工程,但是问题出现了,一切都好,就是无法输入中文,百度了一下终于找到了答案。在项目的可编辑去右键——》Input Method ——》X输入法,Ok这样就可以输入中文了。好了,大家也试一下,看看行不行。
2013-08-01 22:25:42
920
原创 linux 学习记录笔记
Linux学习:netstat-a是查看网络的配置netstat-anp查看端口对应的进程号 可以查看端口号的占用情况RPM包管理rpm是一种互联网下载包的打包及安装工具,它包含在某些linux的分发版中。它生成具有.rpm扩展名的文件rpm包有点类似于windows中.setup文件rmp是扩展名,同时也是标识了这是rmp包
2013-07-31 22:19:40
529
原创 Ubuntu 下安装软件
这两天在Ubuntu下安装配置j2ee的运行环境,一直都用的是非root用户安装,结果安装后就会出现各种的错误,例如我出现最多的错误就是,安装之后eclipse无法识别Tomcat,就是在给eclipse添加服务器的时候,eclipse无法识别我已经安装的tomcat,或者就是识别了之后无法starttomcat,反正就是各种悲剧。之后我将普通用户换成了root用户,在root用户的安装下,r
2013-07-29 00:27:23
601
原创 mysql中的top语句
在sql server中想要查询数据库中的前几条记录,使用的是top语句。select top 2 *from users where userID not in (select top 3 userID from users);这条语句查询的是第4,5两条记录。但是在mysql中使用的limit语句select *from users limit 0,4; 这条语句查询的是5条记录,第一
2013-06-07 12:49:14
8399
1
原创 input 的disabled 和readonly
今天做了一个小东西,在update数据的时候想让数据库的主键无法被更改,所以就想到了disabled属性。那就使用呗,二话不说disable就写上去了,上了之后就是无法更新数据,编辑器也不报错,太可拍了。。。最后发现主键就是无法获得。查了点资料知道原来disable和readonly是有那么点区别的。disable是无法完成交互的,而readolly就可以,只读嘛,从名字就能看出来。
2013-06-01 01:09:53
721
原创 Filter过滤器
今天学习了一点java 的Filter过滤器,实现了非法用户访问问题。写一点心得吧。Filter是一个过滤器,所谓过滤器嘛,就是我们熟知的筛子,将我们要的东西留下来,然后对筛到的东西进行一下操作,然后在放走。filter就是类似一个功能。Filter的作用是用于过滤、拦截请求或响应消息,可以在Servlet或JSP页面运行之前和之后被自动调用。废话不多说,还是用代码说话:
2013-05-30 20:49:55
895
原创 学习strut2(2)
今天看了一点它的配置信息,记录一下自己的进度。首先是web.xml文件的配置: struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* 因为str
2013-05-22 14:37:32
705
原创 学习struts2框架(1)
今天和同学一起说要做一个项目,使用ssh框架,那就开始学习呗。什么是strut2:Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业
2013-05-22 01:39:43
948
转载 LPC 1343 ADC
本文内容均来自以下网址http://bbs.eeworld.com.cn/thread-103593-6-1.html。谢谢原文作者。本节来讲述LPC1343内部ADC的使用。设计一个实验,使用ADC的0通道进行AD转换,并且将转换结果通过UART发送在PC端的串口终端软件观察。 这次仍然以NXP提供的example作为例子,但是LPC1343内部ADC工作方式众多,所
2013-05-20 21:47:19
1766
转载 lpc1343 UART
全文内容来自以下网址:http://bbs.eeworld.com.cn/thread-103593-6-1.html本节我们来使用LPC1343的UART接口做一个简单的收发实验。 大家之前应该都有使用51或AVR一类单片机做过异步串行收发实验,当然串口在电子开发中的应用地位就无需多言。我们直接进入主题。 本次试验这样设计,用PC作为上位机向UART发送一
2013-05-20 21:43:27
1471
原创 关于mysql的编码问题
今天使用sqlyog图形界面来创建数据库,数据库建好,表也没问题,但是出现了中文乱码问题。经过在网上搜索资料,最后解决了。首先这个是mysql数据库的编码问题,也就是说是默认编码的问题,想要解决其实很简单,就只要改变一下mysql的默认编码方式就可以了。具体操作为:1、找到mysql的安装目录,在目录下有一个my.ini的文件,这个就是mysql的配置文件,在文件中有一个叫做chara
2013-05-12 00:53:53
1076
转载 phpMyAdmin安装配置
phpMyAdmin安装配置phpmyadmin就是一种mysql的管理工具,安装该工具后,即可以通过web形式直接管理mysql数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面我就说下怎么安装该工具:1.先到网上下载phpmyadmin,再解压到可以访问的web目录下(如果是虚拟空间,可以解压后通过ftp等上传到web目录下),当然您可以修改解
2013-03-07 22:21:48
735
转载 MySQL的使用方法
mysql 基本使用教程(源于网络)3.1. 连接与断开服务器3.2. 输入查询3.3. 创建并使用数据库3.3.1. 创建并选择数据库3.3.2. 创建表3.3.3. 将数据装入表中3.3.4. 从表检索信息3.4. 获得数据库和表的信息3.5. 在批处理模式下使用mysql3.6. 常用查询的例子3.6.1. 列的最大值3.6.2. 拥有某个列的最大值的行3.6.3
2013-03-07 21:32:46
1335
转载 sendRedirect和RequestDispatcher(url).forward(request,response)的区别
1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ;response.sendRedirect()是重新定向,前后页面不是一个request。request.getRequestDispather();返回的是一个RequestDispatcher对象。2.RequestDispatcher.forward()是在服务器端运
2013-03-04 18:15:57
674
转载 java程序员面试中的多线程问题
很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。0.Java 中多线程同步是什么?在多线程程序下,同步能控制对共享资源的访问。如果没有同步,当一个 Java 线程在修改一个共享变量
2013-03-04 18:07:04
419
转载 相对路径、绝对路径、根路径
绝对路径、根相对路径和文档相对路径 绝对路径是包括服务器协议(在本例中为http协议)的完全路径,比如“洪恩在线——电脑乐园”,完全路径为:http://www.hongen.com/pc/index.htm,如果所要链接当前站点之外的文档,就必须使用绝对路径。 相对路径包括根相对路径(Site Root)和文档相对路径(Document)两种。 前面我们讲过,在本地
2013-03-04 18:00:30
2041
原创 session cookie servletcontext pageContext
session是服务器端的一种机制,利用类似于散列表的方式来存储信息。HttpSession是Java Servlet API中提供的对Session机制的实现规范,它仅仅是一个接口,Servlet容器必须实现这个接口。当一个Session开始时,Servlet容器会创建一个HttpSession对象,并同时在内存中为其开辟一个空间,用来存放此Session对应的状态信息。Servlet容器
2013-03-02 20:58:35
582
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅