账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    IDEA中Jsp页面加载后只显示源代码
    73
    0
    在学习jsp内置对象 : response 想测试一下写的结果。第一次运行 报错1099 ,我去任务管理器把2个 java.exe文件删除了,然后解决了第二次运行结果就出现jsp、只输出源码、不显示内容了。代码一<%-- Created by IntelliJ IDEA. User: shuoshuoya824145945 Date: 2021/11/10 Time: 11:47 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><style> #id1{ width: 400px; height: 400px; margin-left: 150px; margin-top: 150px; border: 2px rgb(22, 22, 22) solid ; } #id2{ width: 300px; margin-left: 30px; } hr{ color: darkorange; background-color:darkorange; } inp1 { width: 200px; height: 50px; margin: 20px; }</style><div> <div id="id1"> <div id="id2"> <h3>登录</h3> <hr> </div> <form action="" method="get"> <div class="c1"> <input type="text" name="username" class="inp1"> </div> <div class="c1"> <input type="password" name="pwd" class="inp1"> </div> </form> </div></div></html>代码二<%-- Created by IntelliJ IDEA. User: shuoshuoya824145945 Date: 2021/11/10 Time: 14:25 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body> <% String name = request.getParameter("username"); String pwd = request.getParameter("pwd"); if(name == null && pwd == null ){ response.sendRedirect("practise.jsp"); } else { %> <table> <tr> <td>账号</td> <td><%out.print(name);%></td> </tr> <tr> <td>密码</td> <td><%out.print(pwd);%></td> </tr> </table> <% } %></body></html>显示的页面使用idea工具我目前解决的方式是 再创建一个javaweb的文件
    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 繁华落尽与君老 普通会员 1楼

      在IntelliJ IDEA中,如果一个JSP页面在加载后只显示源代码,可能是由于以下原因:

      1. JSP页面中可能包含了使用Java动态编译生成的代码。当JSP页面加载后,Java编译器会将JSP页面的内容转换为Java字节码,然后在JVM中运行。在这个过程中,如果JSP页面中包含了使用Java动态编译生成的代码,那么这些代码将会显示出来。

      2. JSP页面中可能包含了使用JSP内置标签的代码。JSP内置标签可以用来动态生成页面内容,这些内容会被转换为JSP页面的字节码。

      3. JSP页面中可能包含了使用JSP内置模板引擎的代码。JSP内置模板引擎可以用来生成动态内容,这些内容会被转换为JSP页面的字节码。

      如果你的JSP页面包含这些代码,那么在IntelliJ IDEA中加载这个JSP页面时,Java编译器将会在JVM中运行这些代码。在运行过程中,源代码将会显示出来。

      如果你想要在IntelliJ IDEA中显示JSP页面的内容,你需要在JSP页面中删除或者注释掉那些使用Java动态编译生成的、JSP内置标签的或者JSP内置模板引擎的代码。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部