开始就是觉得workshop的jsp format工具不好,所以决定找一个更好的jsp format工具
先看看workshop format后的jsp文件
<
form
name
="resourceList"
method
="post"
action
="?"
><
input
type
="hidden"
name
="fwcid"
value
="resource"
>
<
input
type
="hidden"
name
="feature"
value
="resource"
>
<
input
type
="hidden"
name
="action"
>
<
input
type
="hidden"
name
="pagesize"
>
<
input
type
="hidden"
name
="curPage"
>
<
table
width
="100%"
cellspacing
="0"
cellpadding
="0"
border
="0"
>
<
tr
>
<
td
align
="left"
><
c:set
var
="dropDownList"
value
="${rdo.filterCatalogs}"
></
c:set
>
<
c:set
var
="dropDownType"
value
="tree"
></
c:set
>
<
c:set
var
="dropDownName"
value
="catalogKey"
></
c:set
>

<
c:set
var
="dropDownAll"
value
=""
></
c:set
>
<%
@include
file="include/common-select.jsp"
%>
<
c:set
var
="dropDownList"
value
="${rdo.searchLevels}"
></
c:set
>
<
c:set
var
="dropDownName"
value
="levelKey"
></
c:set
>
<
c:set
var
="dropDownType"
value
=""
></
c:set
>
<
c:set
var
="dropDownAll"

value
="all"
></
c:set
>
<%
@include file="include/common-select.jsp"
%>
<
c:set
var
="dropDownList"
value
="${rdo.searchStatus}"
></
c:set
>
<
c:set
var
="dropDownName"
value
="statusKey"
></
c:set
>
<
c:set
var
="dropDownType"
value
=""
></
c:set
>
<
c:set
var
="dropDownAll"

value
="all"
></
c:set
>
<%
@include file="include/common-select.jsp"
%>
<
c:set
var
="dropDownList"
value
="${rdo.searchUserCatalogs}"
></
c:set
>
<
c:set
var
="dropDownName"
value
="rightsKey"
></
c:set
>
<
c:set
var
="dropDownType"
value
=""
></
c:set
>

<
c:set
var
="dropDownAll"
value
="all"
></
c:set
>
<%
@include
file="include/common-select.jsp"
%>
<
c:set
var
="dropDownAll"
value
=""
></
c:set
>
<
input
onclick
="searchResources(this.form);"
type
="button"
value
="<bean:message key="
resource.admin.filt"
/>
">
<
c:if
test
="${rdo.subbaseCatalog=='kck'}"
>
<
input
onclick
="checkinCourse(this.form);"
type
="button"
value
="<bean:message key="
resource.admin.checkin"
/>
">
</
c:if
>
</
td
>
</
tr
>
只是对其了标准的tr,td等等,而且把一些长的input,c:set等标签拆解成多行,反而感觉更乱
我需要的是一个可以把所有标签换行(html嵌jsp标签除外),然后可以支持结构缩进的工具
于是我就开始漫长的寻找工具旅程
首先遇到了NXFormat,要钱的。。。而且官网下载很慢
后来又找到了SourceFormatX ,也是要钱的。。。,不过还好找到了破解(还看到了破解作者把软件作者骂了一顿,嘿嘿)
下载后赶快安装来用,结果发现原来所谓的jsp formatter也不过是把jsp中的java代码做了一下格式化而已,这个workshop也支持的。。。
继续找。。。找到的要么要钱,要么不好用
最后决定不找了
还是用workshop(这会已经有心改workshop源码了),不过我通过修改workshop的html编辑器的每行字数由72改为300,发现格式化后的代码比原来好看多了,暂时算是勉强能用了!赶项目先。。。,改源码再说吧
不过还是希望有朋友有用过更好jsp代码格式化工具的给我介绍,能让小弟我再多学一招
先看看workshop format后的jsp文件









































我需要的是一个可以把所有标签换行(html嵌jsp标签除外),然后可以支持结构缩进的工具
于是我就开始漫长的寻找工具旅程
首先遇到了NXFormat,要钱的。。。而且官网下载很慢
后来又找到了SourceFormatX ,也是要钱的。。。,不过还好找到了破解(还看到了破解作者把软件作者骂了一顿,嘿嘿)
下载后赶快安装来用,结果发现原来所谓的jsp formatter也不过是把jsp中的java代码做了一下格式化而已,这个workshop也支持的。。。
继续找。。。找到的要么要钱,要么不好用
最后决定不找了
还是用workshop(这会已经有心改workshop源码了),不过我通过修改workshop的html编辑器的每行字数由72改为300,发现格式化后的代码比原来好看多了,暂时算是勉强能用了!赶项目先。。。,改源码再说吧
不过还是希望有朋友有用过更好jsp代码格式化工具的给我介绍,能让小弟我再多学一招
