易截截图软件、单文件、免安装、纯绿色、仅160KB

您好,为何这小段代码在JSP中无法正常运行呢

在JSP头加入

<%@ page import="java.lang.*" contentType="text/html; charset=GB2312" %>
<%
String a="关于举办2008年度第五期注册会计师远程教育(直播)培训班的通";
void shoustr(String str)
{
  String stra="";
  String s="...";
  if(str.length()>6)
{stra= str.substring(0,6)+s;
}
out.print(stra);
}

%>
JSP就无法运行了 ,麻烦您帮忙看一下
你是想截字符串吧。 为什么不用标签和EL呢?
Java code:

${fn:substring(a,0,6)}
<c:if test="${fn:length(a)>6}">

</c:if>



引用
你是想截字符串吧。 为什么不用标签和EL呢?
Java code
  ${fn:substring(a,0,6)} <c:if test="${fn:length(a)>6}">
      … </c:if>

如果传入的字符长度小于6呢????

啊?啥是标签?俺这个代码咂得不中呢?

当你看到JSP被容器转换成相应Servlet的时候,你就会明白:

1.方法声明应该放在声明块中 <%! ... %>,在 <% ... %>中定义等于是在方法中定义了方法,是不可行的。

2.JSP内置对象也是 <% ... %>中有效,因为转换后的Servlet会实例化一个对象用来供你使用,而要使用方法定义又需要的内置对象的时候


相关问答:

JSP存入数据库

我是用STRUTS ,做了一个JSP页面,提交后没有存入数据库。
JSP代码如下:
aa.jsp代码
<%@ page contentType="text/html;charset=gb2312" language="java"%>
<%@ taglib uri=" ......

救命啊!!JSP连接SQL2000问题!

各位大侠救命啊 !!
刚装了SQL2000 sp3
想用JSP连接数据库但是出现问题了
我用的是JDK6.0+tomcat5.0+SQL2000 SP3+JDBC sp3
它显示的是
javax.servlet.ServletException: [Microsoft][SQLServer 2000 Driver fo ......

我想做个jsp聊天室谁那里素材?

急用谢谢大家了 请速回帖子


www.sharejs.com
这是个javascript 网站
去里面找找 js 特效,css样式,都很不错的。
用在自己的jsp上 很帅的。
我自己开发的几个jsp页面都用了上面的特效很好,

接分,赞! ......

请教 jsp设置问题

我下载了java但找不到放的位置了,也下载了tomcat。改环境变数的时候需要找到java-home后面的位置。。我怎么才能找到呢?
还有就是怎么找到下载好了的但忘记位置的文件呢?用注册表吗?
好像跟jsp没关系的吧??怎 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号