`
diqizhan
  • 浏览: 147347 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

页面正常显示语句中的空格

    博客分类:
  • java
阅读更多
    project中要处理这样一个问题,在某个修改页面时,比如某个输入项text的输入内容是“110   1100”(第一个0和第三个1之间有几个空格),保存至数据库后,再出来到页面具体显示时变成了“110 1100”(第一个0和第三个1之间只有一个空格)。修改时,数据是处在form表单中,所以能正常显示空格,但是在其他地方却不能如常显示。为了解决这个问题,在数据出来到页面之前的action那里处理了一下。主要是把空格替换为" ",这样到jsp页面后,空格也会正常显示。

		//处理ssql的空格
		for (int i = 0; i < list.size(); i++) {
			pricingPlanFormatBeanVo = list.get(i);
			if (null != pricingPlanFormatBeanVo.getSsql() && 0 != pricingPlanFormatBeanVo.getSsql().toString().trim().length()) {
				String ssql = pricingPlanFormatBeanVo.getSsql().trim();
				String newSsql = "";
				for (int j = 0; j < ssql.length(); j++) {
					if (' ' == ssql.charAt(j)) {
						newSsql += "&nbsp;";
					} else {
						newSsql += ssql.charAt(j);
					}
				}
				pricingPlanFormatBeanVo.setSsql(newSsql);
			}
		}
分享到:
评论

相关推荐

    使用JQuery中的trim()方法去掉前后空格

    这个函数的实现不在提供的代码片段中,但通常它会将错误信息显示在页面上的某个位置,如弹出警告框或在相应字段附近添加提示。 如果`$title`不为空,那么表单会被提交。这里使用了`document.all.form1.submit()`来...

    用户登陆界面设计,包括用户名及密码的输入

    - 响应式设计:确保登录界面在不同设备(如手机、平板、电脑)上都能正常显示和操作。 2. **密码输入与验证**: - 密码可见性切换:提供眼睛图标以切换密码明文与密文状态,方便用户检查输入。 - 密码强度检测:...

    Laravel开发-spaceless-blade

    因此,使用`@spaceless`时需谨慎,确保它不会影响到页面的正常功能。 除了`@spaceless`,Blade还提供了许多其他有用的指令,如条件语句(`@if`, `@else`, `@endif`)、循环(`@foreach`, `@endforeach`)、显示变量...

    PHP Header用于页面跳转要注意的几个问题总结

    此外,也可以结合条件判断语句,在满足特定条件时使用header()函数跳转到不同的页面。 6. 创建URL重定向函数: 可以通过编写一个函数来处理复杂的重定向逻辑,例如支持带有延迟的重定向和消息显示。在PHP中,可以...

    下载百度文档

    在这个页面上,用户可以正常复制文本,然后粘贴到Word或其他文本编辑软件中,从而保存文档内容。 这种方法的优点在于不需要额外下载软件,操作简单,但也有局限性。首先,并非所有百度文库的文档都能通过这种方式...

    PHP跳转页面的几种实现方法详解

    包括空格、换行符甚至是echo输出的空字符串也不允许,因为任何输出都会导致header()函数无法正常工作。 3. 使用header()函数后,即使在header()之后的PHP代码块中使用exit语句终止脚本执行,header()函数之前的代码...

    html页面使用include导入php文件后多出一空白行

    解决方法:进行跨浏览器测试,确保在主流浏览器中都能正常显示。如果问题只在特定浏览器出现,可能需要针对该浏览器进行一些额外的CSS修复。 5. **PHP的自动输出控制**:PHP默认会输出所有接收到的数据,包括空格...

    文件上传下载测试用例.pdf

    5. 文件名称的最大值、最小值、特殊字符(包含空格)、使用程序语句是否会对其造成影响、中文名称是否能正常显示。 6. 对于是否发布的设置是否正确。 7. 简介最大值、特殊字符、使用程序语句是否会对其造成影响。 ...

    checkstyle安装-eclipse插件装法

    - 为了确保插件正常运行,启动 Eclipse 时需要添加 `-clean` 参数,例如 `d:\eclipse\eclipse.exe -clean`。 **注意事项**: 自 4.0.0 版本起,Eclipse Checkstyle 插件仅支持 3.0 及更高版本的 Eclipse。对于 2.x...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    +在aspx页面中必须显示的声明控件的集合属性(比如Tabs(TabStrip), Items(PanelBase), Nodes(TreeNode))。 -这将会影响所有的aspx页面,所以要特别关注。 -重命名AccordionPanel为AccordionPane (这也是在Asp...

    nvcc编译器配置——实用详细步骤

    在"Project-&gt;Build options"中,对总工程、Debug和Release模式,取消"Compiler settings"下的所有勾选选项,并清除"Other options"和"#define"下的语句。 七、链接器设置延续 在Linker settings中,总工程添加`cuda...

    C#编程经验技巧宝典

    111 &lt;br&gt;0184 如何在ASP.NET中获取文件的扩展名 111 &lt;br&gt;0185 如何在ASP.NET中用URL在页面之间传值 112 &lt;br&gt;0186 如何使用IsPostBack实现ASP.NET页面加载 112 &lt;br&gt;0187 如何利用输出缓存技术缓存...

    2021-2022计算机二级等级考试试题及答案No.1379.docx

    26. 打印预览内容:窗体的“页面页眉”区域的内容在打印预览或打印时才会显示。 27. 字节单位:在计算机中,字节(Byte)是最基本的数据存储单位,英文名字是`byte`。 28. 程序示例:未提供完整程序,通常在给定...

    ExtAspNet_v2.3.2_dll

    +在aspx页面中必须显示的声明控件的集合属性(比如Tabs(TabStrip), Items(PanelBase), Nodes(TreeNode))。 -这将会影响所有的aspx页面,所以要特别关注。 -重命名AccordionPanel为AccordionPane (这也是在Asp...

    WEB应用界面设计应用大全

    - 所有的页面都需在不同的分辨率(800*600, 1024*768)和浏览器版本(IE5.0, IE5.5, IE6.0)下进行兼容性测试,确保正常运行。 通过以上详细的知识点总结,《WEB应用界面设计应用大全》不仅提供了一套完整的界面...

    饶过防注入系统方法总结.txt

    2. **真假混合使用**:例如`or 1=2`和`and 1=2`,这种情况下,如果页面显示正常,说明系统可能没有正确处理这些逻辑判断语句。 3. **组合使用**:如`or 1或`or 1&gt;2`,这些语句的目的是进一步确认系统的逻辑判断机制...

    十四条令PHP初学者头疼问题大总结

    1. **页面间变量传递**:在PHP的新版本中,不再自动启用全局变量,因此需要使用`$_GET`, `$_POST`, `$_SESSION`来获取GET、POST和Session中的数据。为了保持代码的兼容性和安全性,建议使用这些预定义的超全局数组。...

    js Html结构转字符串形式显示代码

    整个转换过程涵盖了HTML字符实体的生成,这是因为在HTML中,某些字符是被保留用于格式化和控制的,直接使用这些字符会导致它们被当作HTML标签或属性来处理,从而影响页面的正常显示。比如,不将`转义为`&lt;`,...

    2021-2022计算机二级等级考试试题及答案No.15742.docx

    这意味着不同页面或请求可以访问同一实例中的数据,适用于实现跨页面或会话的数据共享。 ### Java鼠标事件处理 - 在Java中,并不是所有的鼠标事件都需要由`MouseListener`接口的监听者来处理。实际上,除了`...

Global site tag (gtag.js) - Google Analytics