问题标签 [sakai]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
100 浏览

sakai - 我需要在 textarea 标签上添加更多规则,从 ashai 的低安全策略到 antisamy 项目

实际上,我有一个带有空 textarea 标签的 html 代码,现在我需要将此代码发送到 anti samy 项目,但它会将空 textarea 标签转换为自关闭 textarea 标签

当我将上面的代码发送给 anti samy 时,它会给出如下输出:

但这不是 html 中的正确语法,所以我认为我需要在 ashai 的“低安全性策略”中为 antisamy 项目编写规则。

任何人都可以提供帮助。

提前致谢

0 投票
1 回答
20751 浏览

connection-pooling - 无法获得连接,池错误超时等待空闲对象:sakai

iam 在几次操作后使用 sakai 2.9.1,服务器停止响应并打印日志:-

0 投票
1 回答
93 浏览

maven - eclipse中Sakai2.9.1部署问题,一些maven问题

0 投票
3 回答
1929 浏览

rest - Sakai:如何获取带有 REST 或 WS 接口的站点(课程)列表?

我正在尝试从外部应用程序与 Sakai 交互,以获取只读课程信息(标识符、课程名称、描述、讲师等)。它看起来(/direct/site/describe)就像“站点”REST服务只公开需要您已经拥有课程ID的东西。我在浏览 Sakai 源代码时注意到有一个 SiteService 有一个名为 getSites() 的方法,它看起来很像我需要的,但是(免责声明)我对 Sakai 几乎一无所知。我只需要这些数据。

我的问题是:这似乎应该在那里我错过了什么?此外,通过自定义服务公开 SiteService getSites 是最好的方法吗?

0 投票
1 回答
186 浏览

java - sakai cle 中的 iframe 攻击(xss)

如何防止 sakai 中的跨站点脚本。我在 RequestFilter.java 中调用 req.getQueryString() 然后我得到这个 url。请帮助我如何解决问题

提前致谢

0 投票
2 回答
977 浏览

java - Sakai 有插件的能力吗?

我目前工作的公司为教育设施构建企业软件。我刚刚为他们的一个产品完成了一个插件,将它集成到 Moodle 中。这既简单又快捷,因为我所要做的就是创建源代码,然后将其打包成 .zip。

现在他们来找我,希望我为使用Sakai的设施做同样的事情。我已经意识到 Sakai 基本上是在服务器上运行的已编译的 java.. 但我想知道它是否有任何基于插件或修改系统可以用来将我们的产品集成到其中?

也提前感谢。:)

0 投票
4 回答
2232 浏览

image - 在服务器端进行base64解码后无法打开图像

我正在使用Titanium Appcelerator开发一个跨平台的移动应用程序。这个应用程序是基于Sakai的,在这个应用程序中我必须将图像发送到服务器。

客户端我正在使用 Titanium API 使用 base64 编码技术对图像进行编码。

Ti.Utils.base64encode API

现在我将这个字符串发送到服务器并在那里解码它,

Base64 API

现在将解码的数据(内容)传递给适当的方法以将图像保存到数据库中。直到这里一切都运行良好。图像已成功存储在数据库中。原始图像和存储在数据库中的图像大小相等,所以我认为这个编码和解码过程是成功的。但是,当我尝试在数据库中打开图像时,图像查看器会显示一条错误消息,提示“ Windows 照片查看器无法打开此图片,因为照片查看器不支持此文件格式,或者您没有最新的照片查看器的更新。 ”。所以我现在必须做的。究竟是什么问题?

问候..

0 投票
1 回答
1519 浏览

java - 如何通过 REST 获取 Sakai 中的作业内容

在 Sakai,我通过 url: 成功获得了 Assignemnt http://xxx/direct/assignment/ASSIGNMENTID.xml。然而,在这个实体中,没有详细的上下文(我的意思是,老师的作业指导)。XML 中只有一个内容contentReference元素。

当我点击这个链接时,我得到了 404 错误:

尝试访问不存在的实体 (/assignment/c) 的实体 URL 路径 (/assignment/c/mercury/b0de53c7-09b6-4ba0-964b-cb0a9e5a028d)

我在 Sakai 实体上尝试了谷歌的 API 文档,但结果证明它已经过时了(在我的 Sakai 2.9.3 演示版本上,一些 url 是错误的)。然后我尝试深入研究 Sakai 的源代码。但是,我发现的只是 rsmart 服务器上的一个文件:

在其中我发现:

我尝试在我的服务器上使用这个 URL 来获取详细的内容(尤其是老师的指导)。还有一个与上面内容相同的 404 错误。

最后,我发现/assignment/a/可能是 的拼写错误/assignment/annc/{context}/{assignmentId}。所以现在我发送了:

弹出另一个错误:

HTTP 状态 500 - EntityEncodingException:无法处理此路径 (/assignment/annc/mercury/403d28b4-e152-463d-a615-972db97d34d3.xml) 用于实体 (/assignment/annc) 的前缀 (assignment) 的格式 xml 的输出请求,请求url(/assignment/annc/mercury/403d28b4-e152-463d-a615-972db97d34d3.xml):实体内部输出编码失败:/assignment/annc

关于通过 RESTful 获取教师教学数据的 url 有什么想法吗?谢谢。


作业的 XML 数据。

0 投票
4 回答
512 浏览

portal - 门脉层和皮肤层的morpheus是什么意思

谁能解释一下酒井中 Morpheus 门户和皮肤的使用?我的意思是,我如何启用这些东西,以及与 Sakai 中的新皮肤和新门户代码有什么区别?

提前致谢。

0 投票
1 回答
115 浏览

performance - Sakai 10(与 Sakai 2.9 相比)有哪些技术改进(不是功能)?

我在 Sakai 10 ( http://www.unicon.net/sakai10-whatsnew )中找到了有关新功能的信息,但我没有看到任何解释更深层次的技术变化的信息(如果有的话)。Sakai 10 中的哪些技术差异(如库更改、对新标准的支持等)对系统管理员和正在考虑升级的技术类型很重要?