struts2 jsp页面显示标题长度太长的问题:
struts2 jsp 页面上显示标题的时候太长了,所以使得整个页面布局,显得不太好看,
为了显示标题太长的字段显示的时候不显得太长,就采用以下方法进行处理:
<td align="left" height="30" width="240"> (1)
<a href="<s:url action="articleVerify" includeParams="none">
<s:param name="infoid" value="infoid"/></s:url>"
style="padding-left: 10; font-size: 13px; color: #336699; text-decoration: underline"
title="<s:property value="titleName" />"> (2)
<s:if test="subject.length()>10"> (3)
<s:property value="titleName.substring(0, 10)+'...'" />
</s:if>
<s:else>
<s:property value="titleName" />
</s:else>
</a>
</td>
注:
//(1)处 是显示列,(2)处 要显示的标题字段名称 ,(3)处 判断要在页面上显示的长度是多少
分享到:
相关推荐
标题和描述中提到的知识点是关于Struts 2框架中的标签库使用,特别是与JSP相关的部分。Struts 2框架是一种基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,用于构建动态、可扩展的Web应用。其标签...
1. **理解JSP基本结构**:每个JSP页面由HTML标记和Java脚本元素组成,如`<jsp:include>`、`<jsp:forward>`、`<jsp:useBean>`等指令,以及内置对象如`request`、`response`、`session`等。 2. **学习脚本元素**:...
7. **视图跳转**:登录成功后,Struts2会根据配置的Result跳转到指定的JSP页面,如`success.jsp`,显示欢迎信息;反之,如果登录失败,则可能跳转到`error.jsp`显示错误信息。 8. **安全考量**:在实际开发中,还...
通常,我们会结合JSP页面的s:fielderror标签来显示错误信息,提升用户体验。 总结: “校验框架1”主要是关于Struts2中数据验证的实现方式,包括通过继承ActionSupport类进行自定义校验,以及利用XML配置文件定义...
在JSP中,模型通常由JavaBean或Servlet实现,视图由JSP页面完成,控制器可以是Struts、Spring MVC等框架。 2. **文章发布** 文章发布功能涉及到用户界面设计和后端处理。用户通过表单提交文章,包括标题、内容、...
【标题】"js做的蛇吃蛋游戏"是一个基于JavaScript实现的经典游戏,可能是在之前的上传过程中出现了问题,所以提供了这个更新版本。游戏的核心是利用JavaScript的事件处理和动态更新DOM元素来实现用户交互和游戏逻辑...
它在传统的静态页面文件(*.html,*.htm)中加入JAVA程序片段和JSP标记,就构成了JSP页面。JSP具有以下的优点: 1、将业务层与表示层分离:使用JSP技术,网络开发人员可充分使用HTML来设计页面显示部分(如字体颜色...
使用模板引擎(如JSP、Thymeleaf或FreeMarker)可以方便地将后端数据插入到页面中。 6. **用户认证与授权**:实现登录注册功能,可能涉及哈希和盐值加密密码、会话管理(Session)和基于角色的访问控制(RBAC)。 ...
2. **JSP(JavaServer Pages)**:JSP是Java的一种Web开发技术,它允许开发者在HTML页面中嵌入Java代码。在登录系统中,JSP通常用于接收用户输入,处理登录请求,如验证用户名和密码,然后返回响应给客户端。JSP的...
在Spring Security或者Struts2等框架中,我们可以配置访问控制规则,限制不同用户可以访问的页面或服务。 7. **源码**: 标签中提到的“源码”可能指的是提供的`EncodingFilter.java`文件,这是一个Java源代码文件...
且具有智能标题截取功能:由于英文和数字是半角字符,而中文汉字是全角,当标题中经常出现这两种混杂,又不愿意采用精简标题的情况下,强制截取长度会影响页面美观。智能截取会主动判断每一个字符是全角或半角,会...