<%
public static String toHtml(String str) {
if (str == null)
return null;
}
%>Multiple annotations found at this line:
- Syntax error on token "(", ;
expectedDescription Resource Path Location Type
Errors (2 items)
Syntax error on token ")", ; expected util.jsp /MessageBoard/WebRoot line 2 JSP Problem
Syntax error on token "(", ; expected util.jsp /MessageBoard/WebRoot line 2 JSP ProblemtoHtml(String str)这个括号错么?高手请教!
public static String toHtml(String str) {
if (str == null)
return null;
}
%>Multiple annotations found at this line:
- Syntax error on token "(", ;
expectedDescription Resource Path Location Type
Errors (2 items)
Syntax error on token ")", ; expected util.jsp /MessageBoard/WebRoot line 2 JSP Problem
Syntax error on token "(", ; expected util.jsp /MessageBoard/WebRoot line 2 JSP ProblemtoHtml(String str)这个括号错么?高手请教!
解决方案 »
- jsp 分页后的table导出excel为何只有第一页
- 求助:关于数据连接方面调用连接类的问题
- JAVASCRIPT 写一个验证
- 严重: Servlet.service() for servlet jsp threw exception
- 想用函数来控制,请帮个忙
- 树菜单的权限管理怎么做
- DWZ前端框架的ssh例子,最好是struts1的
- 那位知道关于jdom的资料下载?
- 为何sqlserver数据库中ntext数据类型中字段值为中文时显示不正常?
- Tomcat里找不到jsp文件?
- 分页后只能显示第一条~求助
- table中有外键对应javabean的字段是写引用表的id还是写引用表对应的bean对象名?
直接写内容吧
public static String toHtml(String str) {
if (str == null)
return null;
return null;
}
%>
<%
public static String toHtml(String str) {
if (str == null)
return null;}
%>
这段代码生成什么样了,放在哪的,好好研究一下,你的方法将会被放在生成的java文件(也就是servlet)的方法中,你觉得这样可以吗?
送LZ一句话,学东西学原理,不能只学应用与表象!
JSP之所以能访问,肯定不是单纯的去解析你的JSP,后面是有对应的servlet的JAVA文件的,直接去解析JSP?不,PHP是这么干的!
谁告诉你不能写的?
<%! %> 中间加入方法定义
<%!
public static String toHtml(String str) {
return str;
}
%>
This is my JSP page. <br>
<% out.println("hello,world");%>
public static String toHtml(String str) {
if (str == null)
return null;}
%>肯定有错啊应该这样:
<%
public static String toHtml(String str) {
if (str == null)
return null;
else
retun "true"
}
%>
<%%>
这个是用来添加语句和普通变量的
<%!%>
这个是用来添加类和类变量的
<%=value%>
这个是用来输出变量的
等同于<jsp:scriptlet/jspLscriptlet>
建议LZ使用第二种试试
servlet本来就是一个类了,你在JSP里面再写一个类,解析到servlet里面难不成类里面嵌套一个类不成?
if (str == null)
return null;}
哈哈,代码本身就有错,在最后再回个return
人家明明写的是方法好不好 上面回答的可以解决了
方法要写在 <!% %>中 还有 你if() retrun 了 那 else 也要 retrun一下
楼主你那个str==null,最好换成是null==str
具体原因我不记得了,但是我记得有人不让我写成str==null,有弊端比如str.equals("");也要写成"".equals(str)
public static String toHtml(String str) {
if (str == null)
return null;
return null;
}
%>没有有效的返回值
<%!%>
之间,注意叹号。
<%! %>这是声明 可以在里面声明方法
public String show(){
return "";
}
%>兄弟基础多补补
如果你的if语句不成立...那就没有return了...所有报错....而且你这么写if语句肯定不会成立的。
<%!
public static String toHtml(String str) {
if (str == null)
return null;}
%>