有没有人写jsp页面用<%%> 写java代码的??

有没有人写jsp页面用<%%> 写java代码的??
比如在这里写List<CCObject> xwggList = ccs.cqueryWithRoleRight("xwgg","spzt='审批中' and id in"+add_cond_temp); 查询数据库 还有if(fwglList.size()!=0&&fwglList!=null&&!userId.equals("")){
//out.print("fwglList.size()="+fwglList.size());
int g=fwglList.size();
for(CCObject fwgllist1:fwglList){
String hfry=fwgllist1.get("hfry")==null?"":String.valueOf(fwgllist1.get("hfry"));
String[] hfry1=hfry.split(";");
for(int i=0;i<hfry1.length;i++){
if(userId.equals(hfry1[i])){
//out.print(hfry);
g= g-1;
//out.print(g);
}

}
} 这些代码都是写在<%%>里
这算是前端开发吗?还是什么都不算???

第1个回答  2017-06-08
虽然jsp支持内置的脚本,但是实际开发中不建议使用,会有安全隐患和性能问题。
也不符合java的分层开发模式。
所以,一般jsp是前台页面的显示和交互。会有极少的jsp脚本。其他有标签库之类的可以帮助你。追问

入行第一家公司就是用公司封好的 在页面上写代码干了一年半 现在换了家公司用eclipse写 给了一个要将ssh的功能模块移植到ssm上去 根本不会啊,问别人别人也不会,我该咋办啊

追答

慢慢学习吧。。
目前把你页面的代码挪到后台去。
再用mybatis替换hibernate。
mybatis有官方中文网站。百度下。

本回答被提问者采纳
第2个回答  2017-06-08
如果就几个简单页面没必要用severlet,直接把代码写在JSP里面,编译后效果一样
第3个回答  2019-12-19
算,jsp是动态的页面,可以嵌入java代码,你这算是前台开发,jsp页面的js会请求后台,到数据库拿到数据最后返回给页面,这就是一般的开发。

jsp页面内<%! %>是什么用法,为什么要加个“!”
<%!int i = 0;String str ="";> 如果在<%! %>里写JAVA方法的话.编辑器会报错,所以JAVA方法体要写在 <% %>里,但是一般的,<%! %>这个已经在开发中被"遗忘掉了"因为<% %>里也可以声明变量,所以 所有JSP的方法 变量等都可以写在<% %>里,<%! %>在学习的时候用的,平常开发是不用...

jsp 中加<%%>这个中间加的是什么语言
<%%>这个里面加的是java语言。\/\/ 下面是例子而<% 里面的是java代码,和普通java类的语法一样,而在两个符号外面的都作为html处理 %> <% for (int i=1; i<=4; i++) { %> <H<%=i%>>Hello<\/H<%=i%>> <% } %>相当于html代码:<H1>Hello<\/H1><H2>Hello<\/H2><H3>H...

jsp 里面<%%>用法
脚本段中可以包含有效的程序片段,只要是合乎Java 本身的标准语法即可。通常我们主要的程序也是写在这里面,脚本段是以 <% 为起始以%> 为结尾。3. 脚本段的语法:4. <%java程序 %> 5. 脚本段可以声明局部变量,但不能声明方法。

jsp页面嵌入java代码怎么写(jsp页面中java代码无效)
1、写一个新的action或xxx.jsp,专门执行pdao.delpinfo(sfzh);2、用ajax,或form,或隐藏的iframe去请求这个xxx.jsp jstl标签中怎么嵌入Java代码要怎么嵌入java代码呢?jsp页面中嵌入java代码叫做小脚本,如:String str = "java";out.print(str);但是jstl本来就是用来取代小脚本的,因此没有必要再j...

jsp中的<%! %>怎么用
jsp的声明标记,可以用来声明标量和方法,格式如下(前面的三个符号——尖括号,百分号和感叹号都连续的,不空格):<%!private int i = 0;private String getName(){……} > 也可以用来定义jspInit()和jspDestroy()方法。

jsp中<%X=3%>啥意思
在jsp页面中<%%>标签,可以在里面写java代码 例如:<% int x=30;x=3+x;\/\/33%>

jsp中<% %>是什么含义
JSP(Java Server Pages)与Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本.<%...%> 是在JSP页面中使用,在%之间 直接写JAVA代码。因为JSP页面运行是通过Servlet自动编译成JAVA代码。所以在%之间写的代码会在编译后的文件中原样输出。例 可以直接定义全局变量或局部变量 ...

jsp中<%%> 与<%!%>的区别是什么?
一、翻译不同 1. <%%>:将<%%>的内容转换为Servlet的服务方法。2.< % !% >: < %!%>的内容被直接翻译到Servlet类中。二、定义不同 1. <%%>: <%%>定义局部变量或调用方法,但不能定义方法。2.< % !% >: < %!局部变量和方法不能仅由%>定义。三、声明不同 1.<%%>:<%%>不能声明...

在JSP中<%!%>,<%%><%=%>三个标签有什么区别
<%%>表示所执行的jsp语句块,也就是相应的java代码<%=%>相当于<%out.println("字符串");%>,在网页中显示某一个变量或某一个表达式的值 本回答被网友采纳 niusoft | 推荐于2018-03-14 17:14:40 举报| 评论 7 0 <%!%>全局<%%>兼容asp<%=%>兼容asp kadxm | 发布于2006-09-17 举报| ...

在JSp页面文件中嵌入java语言要素的几种方式
标签<%=…%>用来在页面中输出java脚本变量的值,标签内的代码必须是一个存在的且不为空的变量,或者一个有效的表达式(JSP引擎在计算该表达式或变量值时如果发现异常,如空指针等,则整个页面就会崩溃,这也是众人推崇以EL表达式替代java脚本的主要原因之一:不安全);举例如下:Port:<%=port %> 其实在...

相似回答