在Spring MVC应用程序中使用jquery和jstl动态添加web内容
Adding web content dynamically with jquery and jstl in a Spring-MVC app
我正在开发一个控制面板web应用程序。现在,我必须做一个编辑用户窗口,以便添加或删除用户的角色。我正在考虑用多种方式来做到这一点,所以我想问你,我如何能以最简单的方式并尊重良好的做法来负担得起。
jsp视图有一个选择,其中包含用户可用的角色。当您单击一个选项时,必须显示一个带有按钮、角色名称和角色描述的新div元素。我用jquery捕捉到了这个事件,但我有一些疑问:
1-如何将用户名传递给jquery函数?我使用的是jstl,但它是服务器端和javascript客户端。大概我必须执行../admin/userRoles/john并从url中获取用户?或者用jstl设置一个var?我读过关于混合jstl和javascript的属性模型的文章,但这似乎不是一个好的实践。。。
2-继续使用jstl和javascript。。。当我点击一个选择选项来选择一个新角色时,我需要创建一个新的div,其中包含角色信息(角色名称、角色描述…)和一个删除div的按钮。我有一个jquery函数,它可以捕获此事件并禁用选择选项。如果选择了删除按钮,我如何将div引用到角色以启用该选项?也许我必须用角色名称设置div id?
4-div有一个带文本的按钮(delete),但我需要根据语言翻译它。我怎样才能得到翻译?
谢谢你(我会检查最有用的答案并投票给其他人)
如何将用户名传递给jquery函数?
仅使用EL 名义参考
<script>
var yourJsVar = "${yourUsernameVar}";
<script>
2,3,4没有完全理解这个问题。
你可以很容易地将弹簧形式映射到pojo。或者使用Ajax和json提交和返回数据,springmvc和jackson也使这一点变得简单。如何进行CRUD取决于您的选择。
- 无法从 jQuery RSS Feed 中的 localStorage 动态替换类
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 动态分配GA增强型电子商务跟踪器
- onkeyup无法动态创建多个文本区域
- 使用javascript将动态表从一个html页面打印到另一个html页
- 如何使Javascript动态html表及其上的事件
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 如何使用javascript从主svg对象动态创建svg视图框
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 通过在Dojo mobile ViewController.openExternalView中动态更改打开同一外部视图的
- 如何在Google柱状图中动态添加行/列
- 困在逻辑中试图定位动态的东西
- 在动态创建的元素上获取对特定选择器的引用
- 如何动态插入jquery代码
- 使用Google Visualization动态调用构造函数
- 使用jQuery动态添加表并在其中动态添加行
- d3基于用户选择动态更新节点
- 使用JQuery的动态上下文菜单
- 在Spring MVC应用程序中使用jquery和jstl动态添加web内容