Mon$ter!的开发笔记
Truth is truth to the end of reckoning
真理就是真理,琢磨到最后依然是真理——《恶有恶报》
BlogJava
首页
新随笔
新文章
联系
聚合
管理
posts - 9, comments - 11, trackbacks - 0
在javascript文件中使用jstl标签
看到同事harry_duan写的一个js文件,感觉挺有意思。
目地是在js文件中使用jstl的fmt:message
1.在资源文件中定义消息 errors.message1=error xxxxxx
2.创建一个js文件,为了jstl能用,将js文件命名为 myjs.js.jsp (以jsp结尾)
js 代码
Title
<
%@ page
contentType
=
"text/html; charset=utf-8"
%
>
<
%@ taglib
uri
=
"http://java.sun.com/jsp/jstl/fmt"
prefix
=
"fmt"
%
>
showMessage
=
function
() {
alert("
<
fmt:message
key
=
"errors.message1"
>
</
fmt:message
>
");
}
<
%@ page
contentType
=
"text/html; charset=utf-8"
%
>
<
%@ taglib
uri
=
"http://java.sun.com/jsp/jstl/fmt"
prefix
=
"fmt"
%
>
showMessage
=
function
() {
alert("
<
fmt:message
key
=
"errors.message1"
>
</
fmt:message
>
");
}
3.在jsp中引用这个js文件
xml 代码
Title
<
script
type
=
"text/javascript"
src
=
"js/myjs.js.jsp"
>
<!---->
script
>
<
input
type
=
"button"
onclick
=
"javascript: showMessage();"
value
=
"showMessage"
>
<
script
type
=
"text/javascript"
src
=
"js/myjs.js.jsp"
>
<!---->
script
>
<
input
type
=
"button"
onclick
=
"javascript: showMessage();"
value
=
"showMessage"
>
这样就OK了
posted on 2011-07-25 09:50
Mon$ter!
阅读(6288)
评论(2)
编辑
收藏
FeedBack:
#
re: 在javascript文件中使用jstl标签
2011-07-25 10:41 |
@joe
呵呵,这个当然是可以的,从jsp到java的时候解析,可以看tomcat下work下的java文件。
回复
更多评论
#
re: 在javascript文件中使用jstl标签
2011-07-25 10:59 |
kevin lee
晕,js跟jstl都不是在同一个层次运行的,你这个文章标题名取得太不正确了。就好像有人说什么asp的alert,jsp的alert一样,风马牛不相及。
回复
更多评论
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
<
2011年7月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用链接
我的随笔
我的文章
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔档案
(11)
2011年7月 (11)
文章分类
JS
最新随笔
1. Struts2的ActionContext
2. Struts2的ActionContext
3. 修改Flexigrid源码
4. 学习基于jQuery的FlexiGrid工具(3)API
5. 学习基于jQuery的FlexiGrid工具(2)一处报错的处理
6. 学习基于jQuery的FlexiGrid工具
7. JS 动态添加列表框项效果代码
8. 使用 Lotus Forms JavaScript API 与 Web 页面中的 XFDL 表单交互(转itpub)
9. JS动态对表单进行添加和修改
10. 在javascript文件中使用jstl标签【2】JS实现区域打印,去页眉页脚
搜索
最新评论
1. re: JS动态对表单进行添加和修改
今天是个好日子
--158
2. re: JS动态对表单进行添加和修改
4
--158
3. re: 修改Flexigrid源码
i was getting error @ add cell, like Uncaught SyntaxError: Unexpected identifier
--Rajesh
4. re: 修改Flexigrid源码
i not able to add check box as you suggested can i have check box enabled flexigrid.js plugin
--Rajesh
5. re: 学习基于jQuery的FlexiGrid工具
没图,没真相,没水平
--@joe
阅读排行榜
1. 在javascript文件中使用jstl标签(6288)
2. 学习基于jQuery的FlexiGrid工具(5035)
3. 学习基于jQuery的FlexiGrid工具(3)API(4228)
4. 修改Flexigrid源码(4086)
5. JS动态对表单进行添加和修改(3418)
评论排行榜
1. 学习基于jQuery的FlexiGrid工具(5)
2. JS动态对表单进行添加和修改(2)
3. 修改Flexigrid源码(2)
4. 在javascript文件中使用jstl标签(2)
5. 学习基于jQuery的FlexiGrid工具(3)API(0)