JSP格式与日期问题

时间:2017-08-29 07:07:28

标签: javascript eclipse jsp jstl

我的jsp中有以下代码。我使用JSTL <script type="text/javascript"> tinymce.PluginManager.add('example', function(editor, url) { // Add a button that opens a window editor.addButton('example1', { text: 'Increase letter spacing', icon: false, onclick: function() { var currentSpacing = 0; var $selectedContent = $(tinyMCE.activeEditor.selection.getContent({'format': 'html'})); if ($selectedContent.is("span") && $selectedContent.css('letter-spacing')) { currentSpacing = +($selectedContent.css('letter-spacing').replace('px', '')); } currentSpacing += 1; tinymce.activeEditor.formatter.apply('letterSpacing', { value: currentSpacing + 'px' }); var spanNode = tinyMCE.activeEditor.selection.getStart(); tinymce.activeEditor.selection.select(spanNode); } }); editor.addButton('example2', { text: 'Decrease letter spacing', icon: false, onclick: function() { var currentSpacing = 0; var $selectedContent = $(tinyMCE.activeEditor.selection.getContent({'format': 'html'})); if ($selectedContent.is("span") && $selectedContent.css('letter-spacing')) { currentSpacing = +($selectedContent.css('letter-spacing').replace('px', '')); } currentSpacing -= 1; tinymce.activeEditor.formatter.apply('letterSpacing', { value: currentSpacing + 'px' }); var spanNode = tinyMCE.activeEditor.selection.getStart(); tinymce.activeEditor.selection.select(spanNode); } }); // Adds a menu item to the tools menu editor.addMenuItem('example', { text: 'Example plugin', context: 'tools', onclick: function() { // Open window with a specific url editor.windowManager.open({ title: 'TinyMCE site', url: 'http://www.tinymce.com', width: 400, height: 300, buttons: [{ text: 'Close', onclick: 'close' }] }); } }); }); tinymce.init({ selector: "textarea", plugins: "example", toolbar: "example1 example2 undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image", formats: { 'letterSpacing': { inline: 'span', styles: { 'letter-spacing': '%value' } } } }); </script> <form method="post" action="dump.php"> <textarea name="content"></textarea> </form> 来检索数据。

${scheduledRideEndTime}

如果我在日食上点击<script> var timeto2 = ${scheduledRideEndTime}; var hours3 = moment(timeto2).format("hh:mm a") document.write(hours3); </script> 格式化更改为

Control Shift F

然后我在视图中遇到语法错误。如果我将代码重做为 <script> var timeto2 = $ { scheduledRideEndTime }; var hours3 = moment(timeto2).format("hh:mm a") document.write(hours3); </script> ,则"${scheduledRideEndTime}";不会重新格式化代码,但会查看打印Control Shift F

我在这里缺少什么?我希望能够重新格式化代码。

1 个答案:

答案 0 :(得分:1)

试试这个:

<script>
    var timeto2 = parseInt("${scheduledRideEndTime}");
    var hours3 = moment(timeto2).format("hh:mm a")
    document.write(hours3);
</script>