在java web应用程序中存储UI配置的位置,并从jsp页面读写配置文件
Where to store UI config in a java web app and read-write the config file from jsp page
我需要保存管理员选择的一些ui首选项,比如要在表中显示的列名列表,以及其他可以从ui本身配置的显示数据。配置后,它将被保存在一个文件中,然后随后读取该文件以确定显示详细信息,并将该数据发送到后端服务进行查询。
由于它纯粹用于ui目的,我不想将它存储在核心模块或后端DB中,而是希望将它与html/jsp文件一起存储在web模块中。有人做过这样的事情吗?我想知道是否有一种简单的方法可以从jsp/html编写文件,但似乎并不简单。如果不建议这样做,我们将对处理这种情况的任何其他建议表示感谢。
谢谢。
在文件中存储这样的数据通常不是一种好的做法。它在分布式环境中不起作用,容器的安全管理器可能会禁止它,等等。如果你知道你在做什么,你可以通过系统属性访问容器的配置目录并写入该文件夹,但你绝对不想写入WAR本身,即使它被分解了。
存储UI设置的自然位置是数据库,无论这些设置本身是否与UI相关。这是可移植的、事务性的,并且易于实现。
相关文章:
- 使用ASP.NET将谷歌地图添加到项目中,并从数据库中检索位置
- 使用javascript提交表单并从字段/单选框/复选框/文本区域获取数据
- Magento创建自定义的职业表格,并从CMS页面调用
- 如何将数据传递给 jsp 并从 servlet 在新窗口中打开它
- JavaScript:在XML中搜索节点并从该节点获取数组
- Jquery 停止提交并从表单中获取数据
- 动态插入并从数组中检索键值对 - Javascript
- JavaScript-在数组中查找元素,并从用户提示中处理null
- 获取文件并从rest api下载
- 提交youtube播放列表id并从id加载播放列表
- 设置会话变量并从Jquery更改页面
- 在jquery中使用.split并从数组中提取第一个项
- Javascript不起作用,但当放置断点并从chrome调试器工具中单击文件时,它可以正常工作
- 如何访问Bokeh's数据并从外部触发前端上的事件
- 如何将 JSON 对象从服务器发送到 JSP 并在 JSP 上接收响应
- 如何将映射从 Bean 传递到 JSP 并在 JavaScript 中使用
- 在java web应用程序中存储UI配置的位置,并从jsp页面读写配置文件
- 将JsonArray数据从serverresource传递到jsp并显示在jsp - Liferay上
- 如何将数据从inputdatetimepicker.js发送到jsp并将这些数据保存在db中
- 如何在spring mvc中将列表从控制器传递到JSP并在javascript中迭代它