正文
jsp不加载java代码 jsp中写js代码不执行
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
jsp中不能出现java代码
并不是说一定不能出现java代码
因为JSP是一种视图技术,现在的视图技术有很多,JSTL算是一种,然后还有freemaker等
因为在JSP里面添加java代码为显的很混乱,后期维护不方便
如果一个项目比较小使用带java代码的JSP页面也可以,但是不推荐
这个具体的还是要看公司的要求和项目需求了~~
jsp不执行java怎么办啊?
语句
% out.println("can you see me?") %
改成
% out.println("can you see me?") ;%
Java代码要放在服务器上才能执行
LZ可能是没有把JSP放在服务器上了
jsp页面中不需要使用java代码能访问数据对象中的数据需要用什么实现?
jsp中使用EL语言可以访问数据对象的数据
1、EL语言:Expression Language 表达式语言
语法格式
${jsp四大属性范围的对象.属性} 直接在html文档位置输出指定对象属性的数据
2、举例
1)编写Java实体类
public class User{
private int id;
private String name;
private int age;
setXXX getXXX方法
}
2)编写控制器类servlet:
保存request范围属性
request.setAttribute("user",new User(1,"张三",23))
发起一次服务器端跳转到jsp页面
request.getRequestDispatcher("jsp/listUser.jsp").forword(request,response);
3)jsp中使用EL语言访问数据对象的数据
%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%
html
body
h2用户信息为:姓名:${user.name} 年龄:${user.age}/h2
/body
/html
你明白了吗?
jsp不加载java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jsp中写js代码不执行、jsp不加载java代码的信息别忘了在本站进行查找喔。