日期:2014-05-17  浏览次数:20793 次

请问如何将jsp网页当中的登入框提取出来插入另一张网页?
我是jsp的新手,接的第一个jsp项目,看看蛮简单的,操作起来头就大了。
求高手指教!!
含登入框的网页:http://124.14.2.107:8080/OpenClinica/
服务器在本机,tomact做的服务器

我现在的问题是:
1、我找不到这张网页的具体位置,在服务器webapps\OpenClinica根目录文件夹下有index.html和decorator.jsp两个文件,删除网站都可运行,说明不是。(我以前用IIS做asp的时候一般都是文件夹下的index默认为主页,但这次不是)求高手指教那个网页到底在哪里。
2、我要将网页左侧的登入框弄到一张新的html网页中(可以将此页改成jsp网页),asp网页可以直接插入页面,这里我就不知道怎么弄了。求高手指教 谢谢


------解决方案--------------------
只是要提取登入框的话,完全没必要找到原来的网页文件,因为网页文件完全可能是动态生成的。
火狐中,在浏览器中页面上单击右键,选择“查看页面源代码”就能看到Html源代码了。IE上也有类似功能。

大致看了一下,你要的登入框应该是:

HTML code

            <div ID="loginBox">
            <!-- Login box contents -->

                <div ID="login">
                    <form action="/OpenClinica/j_spring_security_check" method="post">
                    <h1>Login</h1>
                    <b>User Name    </b>
                        <div class="formfieldM_BG">
                            <input type="text" id="username" name="j_username" class="formfieldM">
                        </div>

                    <b>Password    </b>
                        <div class="formfieldM_BG">
                            <input type="password" id="j_password" name="j_password"  class="formfieldM"  autocomplete="off">
                        </div>
                    <input type="submit" name="submit" value="Login" class="loginbutton" />
                    <a href="#" id="requestPassword"> Forgot Password?</a>
                   </form>

                   <br/>

<!-- Alert Box -->
                 
               </div>
            <!-- End Login box contents -->
            </div>

------解决方案--------------------
查看源代码, 将登录部分的源代码拷贝一下.
------解决方案--------------------
探讨

这个我试过。。但是点击login后完全没反应。。我至少要告诉他提交到哪里去吧?

------解决方案--------------------
探讨

我发现将这个后台程序路径改成localhost:8080/OpenClinica/j_spring_security_check就可以了
所以现在最主要的问题就是我要在本机找到这个程序,用相对路径法修改。
那这个程序在哪里呢?

------解决方案--------------------
你在web.xml文件里找一下
<welcome-file-list>
<welcome-file>index.jsp</welcome-file> 
</welcome-file-list>
这个配置,这段配置是定义程序默认进入的页面。
------解决方案--------------------
请问如何将jsp网页当中的登入框提取出来插入另一张网页?
第一步 先创建一个登录框 用户名密码等比如叫login.jsp
第二步 在另一个页面使用时候使用<%@include file="/login.jsp"%>
这样就把第一个页面嵌入到第二个页面中了