- 浏览: 60672 次
- 性别:
- 来自: 南京
最新评论
-
b_a_s_i_l:
aop代理是如何影响json-plugin来实现json
Struts2+JSONPlugin 报错解决 -
chenhailong:
写的很好啊我懂了哈哈 继续努力啊
Struts2 学习笔记4--Action Method--接收参数 -
wolf_awp:
...
下载英文JDK、J2ee API chm 格式--链接 -
lywybo:
hi,能共享下这个工程么,我需要依赖那些jar包呢?
JDT-AST Java文件源码分析示例--标记一下 -
202013:
...
Struts2 学习笔记7--Result Type
文章列表
设置action
<package name="front" extends="struts-default" namespace="/">
<action name="index" class="com.bjsxt.struts2.front.action.IndexAction1">
<result name="success">/ActionIntroduction.jsp</re ...
Struts2运行机制:
入口:输入http://localhost:8080/Struts2_0100_Introduction/hell.action
这样struts就实现把客户端的请求和返回的视图jsp界面分开。<package name="default" namespace="/" extends="struts-default">
...
一、环境
struts.xml
<
constant
name
=
"struts.devMode"
value
=
"true"
/>
设置开发模式为
true
,这样修改
struts.xml
,会立即生效
需要去官方下载
struts-2.1.8.1-all.zip
设置
eclipse
相关的源码关联和
javadoc
提示
定义eclipse对struts.xml文 ...
需要备上下面三样东西
JSDocTookithttp://code.google.com/p/jsdoc-toolkit/
JSDocTookit Ant Taskhttp://code.google.com/p/jsdoc-toolkit-ant-task/
Rhinohttp://www.mozilla.org/rhino/
build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project name="name of project& ...
现在项目使用ant来管理,整理了一个常用的Ant模板文件,包括:编译、运行Junit测试用例、 CheckStlye、从Vss取版本、javadoc等。希望有用。
<?xml version="1.0" encoding="gb2312"?>
<!--
本模板文件提供了以下功能:
1.编译java代码;
2. 产生java代码对应的javaDoc;
3.检查java代码的编码规范;
4.编译并运行java代码对应的junit测试代码
5. 从Vss中获取程序
-->
<project name=" ...
自己一直用的myeclipse升级到6.5时候,发现以前常习惯用的Alt+/的代码快速提示不能使用,但是自己输入后的再用Alt+
/就可以了,不得已看了快捷键设置,发现被重新设置了,用着不习惯,改过来它;
myeclipse 6把alt+/分配给了单词提示,还有代码提示的快捷代码也不是alt+/,因此要恢复代码提示用alt+/.需要做两件事.
1,windows–>preference–>general–>keys 下设置Content Assist
的快捷键
2,windows–>preference–>general–>keys 下 ...
共享下Jakarta Commons Cookbook,e文的。不过书本书浅显易懂,是了解apache的commons工具类最好的索骥书
通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。
1. ctrl+shift+r:打开资源
这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个字母,比如 applic*.xml。美中不足的是这组快捷键并非在所有视图下都能用。
2. ctrl+o:快速outline
如果想要查看当前类的方法或某个特定方法,但又不想把代码拉上拉下,也不想使用查找功能的话,就用ctrl+o吧。它可以列出当前类中的所有方法及属性, 你只需输入你想要查询的方法名,点击ent ...
http://javadoc.allimant.org/ 如下图,点击需要的doc条目后面的Link链接下载
EasyMock采用“记录-----回放”的工作模式,基本使用步骤:
- 创建Mock对象的控制对象Control。
- 从控制对象中获取所需要的Mock对象。
- 记录测试方法中所使用到的方法和返回值。
- 设置Control对象到“回放”模式。
- 进行测试。
- 在测试完毕后,确认Mock对象已经执行了刚才定义的所有操作。
找了个例子,这个例子的主要功能是模拟HttpServlet对servlet进行测试。
package com.servlet.test;
i ...
首先确认:
windows->preferences->java->Editor->Code
Assist 中
auto-activetion中的Enable auto-activetion选项要勾选上
如果已经勾选,还是不能提示,
再看下eclipse
的设置:window->Preferences->Java->Editor->Content
Assist->Advanced
上面的选项卡Select the proposal kinds contained in the
'default' content ...
Eclipse中 “Organize Import” 功能(Cntr+Shift + O)允许自动为程序导入包,如果这个类有几个提示,你需要去选择一个正确的。
如下图:
如果你是在用swt,不需要awt和swing,awt和swing的类提示比较讨厌,我们不需要他们的类提示导入。
为了阻止不需要的包中类提示,你可以添加一个 “Type Filter”,步骤:
Windows ->
Preferences -> Java -> Appearance -> Type Filters。
然后这些类就不会出现在建议列了。
Type Fil ...
线性表
1、ADT
/**
*
* 线性表ADT
* @author sxw
*
*/
public interface List {
/**
* 得到数据元素的个数。
* @return 返回线性表的大小
*/
public int getSize();
/**
* 判断线性表是否为空
* @return 如果线性表为空返回true,否则返回false。
*/
public boolean isEmpty();
/**
* 判断线性表是否包含数据元素e
* @param ...