Java 如何在jsp中格式化代码文本

Java 如何在jsp中格式化代码文本,java,html,jsp,format,Java,Html,Jsp,Format,大家好,我正在创建一个在线测验系统,这样学生就可以完成问题并提交答案。我的问题是C++编码,所以它会显示一个类代码,然后学生可以发现语法错误或写出输出。我的问题是如何将问题存储到数据库中,我正在使用MySQL,我在想它是否会溢出范围?以及如何在网页显示期间格式化代码。任何有过在线测验系统经验的人都能给我一些建议吗?谢谢要在Mysql中存储源代码,可以使用varchar或TEXT 要在线编辑源代码,我建议。对于仅显示(不编辑),可能有更简单的解决方案 如果您担心范围溢出,我建议使用以下TEXT类型

大家好,我正在创建一个在线测验系统,这样学生就可以完成问题并提交答案。我的问题是C++编码,所以它会显示一个类代码,然后学生可以发现语法错误或写出输出。我的问题是如何将问题存储到数据库中,我正在使用MySQL,我在想它是否会溢出范围?以及如何在网页显示期间格式化代码。任何有过在线测验系统经验的人都能给我一些建议吗?谢谢

要在Mysql中存储源代码,可以使用varchar或TEXT


要在线编辑源代码,我建议。对于仅显示(不编辑),可能有更简单的解决方案

如果您担心范围溢出,我建议使用以下
TEXT
类型(在MySQL中)而不是
VARCHAR

  • TINYTEXT(最大大小为256字节)
  • 文本(最大大小为65535字节或64KB)
  • MEDIUMTEXT(最大大小为16777215字节或16MB)
  • 长文本(最大大小为4294967295字节或4GB)
您还可以在
文本
类型中包含字符集

至于在网页中显示代码,有两种方法。这是一个javascript库,您可以将其合并到站点中。他们支持多种语言,包括C++。 希望这有帮助