
正文
java代码写在jsp java代码写在哪里
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java代码写jsp里面安全么?我说的是特殊情况,正常都是写在后台的
1、有区别的,java代码写在jsp中叫做scriptlet,要用%% 包起来,儿卸载普通的java文件中就没有此限制了。
2、所以java的代码编译都是后台编译执行的。
3、没分开写意味着没有filter,肯定会有sql语句注入的漏洞,也就是不需要正确的用户名密码就能登录了,而且你的代码在html页面里就能看到,漏洞是必须的。
相关问答
Q1: 怎么在JSP中引入JAVA代码
首先在打开的项目中创建lib文件夹,并放入需要的Jar包,在编辑窗口左侧列表中可查看。接着右键点击lib下的Jar包,在弹出菜单中选择“add a library”选项,点击进入。
JSP中导入JAVA包的方法如下:在当前项目下创建一个lib文件夹,里面放入想要导入的Jar包。然后右击Jar包,在弹出的下拉列表中找到add a library并点选它。
首先,在服务端定义了一个类和静态方法:public class Test { public static String sayHello(String name){ return hello, + name;} } 注意:必须是公开的静态方法。
可以通过Ajax请求Servlet,然后Servlet调用Java类中的方法并返回数据给JS。
Q2: 如何在jsp里面写java代码
最简单的应用就是,你要计算有多少人访问了这一个JSP页面,那么就可以把变量i定义在servlet中,然后在JSP文件里面加一句i++;,这样就可以统计有多少人访问了你这个页面了。至于% %这个嘛,就是在service方法里啦。
jsp中写java代码成为scriptlet,写在%%之间就可以了。Scriptlet是包含在%和%之间的Java代码,在Web容器处理JSP页面时执行,通常会产生输出,并将输出发送到客户的输出流里。
out对象 3种java脚本:%...%:java代码片段 %=...%:java表达式 %!...%:声明,用来创建类的成员变量和成员方法 jsp其实是一种特殊的Servlet,在html中通过java脚本就可以嵌入java代码,输出一些内容。
Q3: JAVA代码怎么写成JSP文件
首先打开eclipse软件,点击左上角的文件FIle--NewFile新建javaproject;或者在左侧的空白处直接右键--新建 快捷方式中没有webproject,可以通过搜索的方式找到webproject。
第一句要指定创建的文件路径和名。第二句是如果C盘中没有a.jsp则创建。
如果要再复杂点,就可以在每个文件开头加上jsp声明。%@ page language=java pageEncoding=utf-8% 读取目录下所有.htm文件,顶部加入以上内容,改扩展名保存,就这样。具体java代码我就不写了。
jsp的组成: jsp = html + java脚本 + jsp标签(指令)jsp中无需创建即可使用的对象一共有9个,被称之为9大内置对象。
关于java代码写在jsp和java代码写在哪里的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







