myeclipse的使用模板-由filter引发

一直使用的时公司的类eclipse开发平台.平台的差异性和eclipse差别不大,为什么我一个javaEE新人知道这个,因为我最近一直用myeclipse发现的,快捷键,什么几乎一样!

言归正卷,现在我会使用了myeclipse下面的模板自动生成代码。得益于myeclipse没有自动生成的filter模板。。。这个描述可能不对,先这么说吧!

 

myeclipse能自动生成servlet并能且能选择你想要生成的方法从而省去了一大堆功夫(会使用工具也是一个技巧和精湛技艺Professional开发者的象征)

当我打算new filter却找不到filter时,发现手动去写是个很麻烦的事情,于是开始找解决的办法,得到下面的解决办法

首先,首选项-java-editor-模板,new 一个模板,取名,描述,然后就是你要填充的内容,一路ok就完成了创建。

接着回到创建,直接创建一个class,并删除所有代码,再根据命名的filter输入filter或者f,然后Alt+/,就能看到效果了,大功告成

真的只有这么简单吗?当然,我们要的类名和包名都是活的,怎么确保动态生成呢?

${enclosing_package}  外层包名

${primary_type_name}  不带扩展名的文件名

在模板里直接使用这两个变量替换到原来使用到包名和类名的位置就搞定了,下面filter(模板)关键代码。

package ${enclosing_package} ;  

public class ${primary_type_name} implements Filter  

话说,问题得以解决,却引发了更多的问题,又想自动也把web.xml中的编辑器也创建相应模板。解决办法如下

方法和刚才一样,但是模板位置不一样,这个模板是在myeclipse-files and editor-XML-xml templ下创建的。

然后和之前一样,filter代码如下

<filter><filter>
 <filter-name></filter-name>
 <filter-class></filter-class>
</filter>
<filter-mapping>
 <filter-name></filter-name>
 <url-pattern></url-pattern>
</filter-mapping>

,现在别急,按myeclipse编辑器打开我们的web.xml,一样的Alt+/即可

,问题现在是我用的是myeclipse8.6的xml编辑器是一个表格状态的编辑器,所以最后一个Web.xml没能解决,不过关系不大了,到此为止

 

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值